uniapp过滤数组
时间: 2023-08-24 07:07:57 浏览: 66
在UniApp中过滤数组,你可以使用JavaScript的Array的`filter()`方法。这个方法创建一个新的数组,其中包含满足指定条件的所有元素。
下面是一个示例代码,展示了如何在UniApp中过滤一个数组:
```javascript
export default {
data() {
return {
fruits: ['apple', 'banana', 'orange', 'kiwi'],
filteredFruits: []
};
},
mounted() {
this.filteredFruits = this.fruits.filter(fruit => fruit.length > 5);
console.log(this.filteredFruits); // 输出 ['banana', 'orange']
}
};
```
在上面的代码中,我们首先定义了一个名为`fruits`的数组,然后使用`filter()`方法过滤出长度大于5的水果,并将结果赋值给`filteredFruits`。最后,我们在控制台中打印`filteredFruits`,以验证过滤结果。
希望这个示例能对你有帮助!如果你有任何进一步的问题,请随时提问。