如图,操作和官网一模一样,就是报错,爬坑无数心累
vue有这种写法吗?
给你一个官网上的思路,也是我自己用的思路。
原始数组在data中,在methods中增加一个过滤处理,然后循环的对象变成methods计算后的数组就好了
<li v-for="n in even(numbers)">{{ n }}</li>
data: {
numbers: [ 1, 2, 3, 4, 5 ]
},
methods: {
even: function (numbers) {
return numbers.filter(function (number) {
return number % 2 === 0
})
}
}
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答822 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
https://jsfiddle.net/rusa1Lrr/1/
文档: 主要 可以用在哪两个地方