vue3语法实践写法?-灵析社区

0offer糕手

![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250105/50d95cffc299b6a8c04ebef1acf7f2c0.png) 写了一个去重函数,和一个数组,但是这个怎么调用 怎么去处理呢,vue3写法,不太熟悉

阅读量:355

点赞量:21

问AI
说一下我观察到的: 1. "uniq()" 一个函数,你在试图使用 "v-for" 对一个函数进行遍历,这是不正确的。 2. 依照你的写法,应该是想使用 "uniq()" 对 "arr" 进行去重,然后再遍历。 3. 那么需要做三件事: 1. 将 `arr` 给 `return` 出去。 2. 在 `uniq()` 内部第一行前面加一个 `return`。 3. 调整 `v-for` 写法为:`uniq(arr)`。 3-2 示例: const uniq = (arr: any) => { return arr.value.reduce( // 此处省略去重函数 , []); } 3-3 示例: {{ item }}