微信小程序js根据输入框的值去数组查询数组里面对象并返回新的数组
时间: 2024-04-30 14:18:58 浏览: 10
假设有一个数组 `data`,每个元素都是对象,对象包含 `name` 和 `age` 两个属性,我们可以按照以下步骤实现根据输入框的值去数组查询并返回新的数组:
1. 获取输入框的值
```js
const inputValue = e.detail.value; // 假设输入框的绑定变量为 inputValue
```
2. 遍历数组,将符合条件的对象存入新的数组中
```js
const result = data.filter(item => item.name.includes(inputValue));
```
3. 返回新的数组
```js
return result;
```
完整代码如下:
```js
function searchArray(e) {
const inputValue = e.detail.value;
const result = data.filter(item => item.name.includes(inputValue));
return result;
}
```
注意:上述代码仅是示例,具体实现可能需要根据实际需求进行修改。