微信小程序中,用什么可以在WXML展开一个数组列表

如题所述

做一个查询的功能 可以根据id查到text 或者根据text查到id
附上数组如下
resultset: [{id:1,text:"aaa"},{id:2,text:"bbb"}, {id: 3,text: 'ccc'}, {id: 4,text: 'f'}]

之前尝试了一些方法 就像在传统语言那样遍历数组然后寻找相等的值 但是发现好像并不是特别好使

var resultSet =this.data.resultset
const length = resultSet.length var val = this.data.inputValue if(val){
console.log(val) for(let i =0;i<=length;i++){ //console.log(resultSet[i])
if(val == resultSet[i].id){
console.lo("找到了") var result = this.data.resultSet[i].id
console.log("结果是"+result)
} else{
console.log("没找到结果")
}

}

} else{
console.log("没输入啊")
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答