🔖

Vue3 / Computed / Composition Api で 引数を渡したい。

2022/06/22に公開

v-forの中でどうしても使いたい場合。

...
    <template v-for="i in SomeArray">
	{{ val(i) }} 
    </template>
...
<script>
...

setup(){
   const SomeArray = [1,2,3,4,5,6];
   const val = computed(() => (arg) => {
       return arg;
   });
   
   return {
       val
   }
}

</script>

多分こんな感じ。
computedのgetterに引数付きのfunctionを渡す。

Discussion