微信小程序云开发数据上传

实现一个输入框,如果输入内容长度大于10,则将输入内容上传到云数据库。

wxml:

<input type="text" bindinput="bd" value="{{bd_value}}">

js:

bd(e){
  var that=this;
  if(e.detail.value.length > 10){
    const db = wx.cloud.database();
    db.collection('数据表').add({
      data: {db_value:e.detail.value}, // data 字段表示需新增的 JSON 数据
      success(res){
        console.log("添加成功",res)
      },
      fail(res){
        console.log("添加错误",res)
      }
    })
    //清除内容
    that.setData({
      bd_value:''
    })
  }else{
    that.setData({
      bd_value:e.detail.value
    })
  }
}