微信小程序云开发修改数据学习心得
根据要修改的ID定位到那条数据,然后用update方法修改数据。
微信小程序中代码如下
Index.xwml
<!-- 修改数据 -->
<input placeholder="输入名字" bindinput="addName"></input>
<input placeholder="输入年龄" bindinput="addAge"></input>
<input placeholder="填写要修改的ID" bindinput="updDataInput"></input>
<button bindtap="updData" type="primary">修改数据</button>
Index.js
const DB = wx.cloud.database().collection("list")
var curDate = new Date()
let name=""
let age=""
let id =""
Page({
//获取用户输入的name
addName(event){
name=event.detail.value
},
//获取用户输入的age
addAge(event){
age=event.detail.value
},
//要修改的ID
updDataInput(event){
console.log("要修改的ID",event.detail.value)
id=event.detail.value
},
// 修改数据
updData(){
DB.doc(id).update({
data:{
name:name,
age:age
},
success(res){
console.log("修改成功",res)
},
fail(res){
console.log("修改失败",res)
}
})
}})
赞 (0)