// miniprogram/pages/user-admin/user-admin.js
const db = wx.cloud.database({
env:'suixinlian-rlshl',
});
Page({
/**
* 页面的初始数据
*/
data: {
svalue:"",
userList:[]
},
input(e){
this.setData({
svalue:e.detail.value
})
console.log(e.detail.value)
},
toUserDetail:function(){
wx.navigateTo({
url: '../user-detail/user-detail?type='+this.data.svalue,
})
},
clear:function(){
this.setData({
svalue:""
})
},
search:function(){
var that = this
let key = that.data.svalue;
console.log("查询的内容",key)
db.collection('user').where({
name : db.RegExp({
regexp:key,
options:'i',
})
})
.get({
success:res=>{
console.log("查到的内容",res.data)
if(res.data.length==0){
wx.showToast({
icon:'none',
title: '查无此人',
})
return
}
for(var i = 0;i < res.data.length; i++){
var image = "userList["+i+"].image"
var name = "userList["+i+"].name"
var id = "userList["+i+"].id"
var mobile = "userList["+i+"].mobile"
this.setData({
[image]:res.data[i].avatar,
[name]:res.data[i].name,
[mobile]:res.data[i].mobile,
[id]:res.data[i].id,
})
console.log(this.data.userList[i])
wx.hideLoading();
}
},
fail:err=>{
console.error(err)
}
})
},
})
微信开发者工具版本:v1.03.2005140 基础库版本:2.11.2
感觉代码没毛病,看了老半天也没看出问题来 我刚刚接触微信小程序 感谢大佬赐教,救我,要被这整晕了!
这代码,看得眼快瞎