微信小程序云开发修改数据学习心得

根据要修改的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)

相关推荐