如何把打印“成功”“完成”这几个字显示在前台,小白求大佬帮帮看一下???代码 insert: function () { wx.cloud.init({ evn: "wx811b764f625803cd" }); let db = wx.cloud.database(); let students = db.collection("students"); students.add({ data: { name: "小红", age: "18" }, success: function () { console.log("成功"); }, fail: function (error) { console.log(error); }, complete: function () { console.log("完成"); } }); } })
在页面上放上
<div id="msg" name="msg"></div>
console.log("成功");
这一行修改为
$("#msg").text("成功");
引用下jquery
是微信小程序么,如果是的话
data里定义一个msg:"",
在console.log("成功");后面加上
this.setData({msg:“成功”})
在console.log("完成");后面加上
this.setData({msg:“完成”})
前台输出msg
在页面上写一个text标签,在js代码中先定义一个msg,然后赋值,最后显示在text上
<text>{{msg}}</text>
data:{
msg:''
}
insert: function () {
wx.cloud.init({ evn: "wx811b764f625803cd" });
let db = wx.cloud.database();
let students = db.collection("students");
students.add({
data: { name: "小红", age: "18" },
success: function () {
console.log("成功");
this.setData({
msg:'成功'
})
},
fail: function (error) {
console.log(error);
},
complete: function () {
console.log("完成");
this.setData({
msg:'完成'
})
}
});
}
})