filter过滤-数组-问题?

发布于 6 年前作者 juan285004 次浏览最后编辑 6 年前来自 issues

请问大家微信小程序中又没有提供向vue那样的filter过滤器,过滤一个数组.

var  array=[{name:“lisi”,age:21,sex:“男”},{name:“黄哈哈”,age:20,sex:“男”},,{name:“llili”,age:29,sex:“女”}]

过滤上方数组,输出性别男的数组内容.

5 回复
qgong
qgong1 楼6 年前

一句代码搞定

console.log(array.filter(e=>e.sex==“男”))

haojing
haojing2 楼6 年前

你说的是"{{ message | capitalize }}", 还是Array.filter,后者和vue没关系

panwei
panwei3 楼6 年前

已经解决了,谢谢各位大佬。上方有位大佬发出了例子.谢谢

caiguiying
caiguiying4 楼6 年前

let tempArr = [];

tempArr = array.filter(e=>{

return e.sex==“男”

})

console.log(tempArr)

vzheng
vzheng5 楼4 年前

array.filter