function getLike(t, k) {
let that = t;
DBnote.find().then(function (results) {
// 返回成功
console.log(k);
var test = [];
for (let i = 0; i < results.length; i++) {
if (results[i].title.indexOf(k) >= 0) {
//indexOf(k)>=0是指results[i].title包含字符串k
test[test.length] = results[i];
that.setData({
list: test
})
}
}
});
}
Page({
data:({
searchContent :'',
list:[]
}),//定义
//搜索,
find_submit:function(e){
let that=this;//设置局部变量,这一行的this如果放到后面不一样
getLike(that,e.detail.value.searchInput);//searchinput是指前端界面中输入框的内容(传过去getlike中意为数据库中的某条数据是否包含输入框中的这个字符串,如果包含即返回)
that.setData({
list: e.detail.value
})
}
})
bmob backend cloud WeChat applet, custom function to achieve fuzzy query
Guess you like
Origin blog.csdn.net/weixin_44575911/article/details/110183555
Ranking