微信小程序数组条件查询
1.在微信小程序中,数组是比较常用的字段,很多绑定数据都是用数组来在页面实现完成,那么有人只想在一个数组内根据条件拿出想要的数据该怎么实现呢?
首先,在微信开发者工具的项目里utils目录下新建一个util.js
在util.js里封装个方法,此方法整个项目通用,方法第一个参数是你传递过来的数组,第二个是你要条件查询的字段,可以是多个,第三个是传递过来的条件值
在页面的js文件的开头,引入util.js
然后,在某个方法内调用就行了,它返回的也是数组类型,与封装的方法参数一一对应就可以,这种方法等于数据库语句的“||”,但是想要“&&”该怎么实现呢?
想了很久,终于想到一个比较愚蠢的方法,但是大部分不通用,这里我是四个值进行条件筛选,如下的代码应该看得懂吧,跟上面的方法差不多,不同的是方法的三个参数都是数组,在页面的js里添加就行。
用push这个方法将值添加进数组吧
|
请发表评论