一开始是这么写的

<div
  v-for="(item, index) in xxxList"
  :key="item"
  :style="{
    'left': xxxLeft(index),
  }"
>
const xxxLeft = computed((index) => {
  return index*100 + 'px';
});

结果发现报错,查了下发现,还需要再套一层()=>才行

如下:

const xxxLeft = computed(()=>(index) => {
  return index*100 + 'px';
});
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐