亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

微信小程序云開發之模擬后臺增刪改查

2019-11-19 11:32:45
字體:
來源:轉載
供稿:網友

小程序云開發出來之后,小程序開發人員也要慢慢的接觸后端對數據的增刪改查了。下面就給大家提供一個案例吧。

這里我把新增和修改放在了一個頁面

    

顯示頁面index.wxml

<view wx:if="{{books}}" class='container'>    <view class='title'>     <text>圖書列表</text>    </view>    <view class='label'>     <text>書名</text>     <text>作者</text>     <text>價格</text>     <text>操作</text>    </view>   <block wx:for="{{books}}" wx:key="">      <view class='content'>       <text>{{item.name}}</text>       <text>{{item.author}}</text>       <text>{{item.price}}</text>       <button class='del' data-id='{{item._id}}' bindtap='onDel'>刪除</button>       <button class='update' data-id='{{item._id}}' bindtap='onUpdate'>修改</button>     </view>   </block></view><view wx:else="{{books}}" class='none'>   <text >暫時沒有圖書!</text></view><view class='add'>  <button bindtap='goSet'>添加圖書</button></view>

index.js

// pages/index/index.jsPage({  /**  * 頁面的初始數據  */ data: {   books:[]  },  /**  * 生命周期函數--監聽頁面加載  */ onLoad: function (options) {  const db = wx.cloud.database()  db.collection("books").get({   success:res=>{    this.setData({     books:res.data    })   },fail:err=>{    wx.showToast({     icon:"none",     title: '查詢記錄失敗',    })   }  }) },  goSet:function(){  wx.navigateTo({   url: '../set/set',  })  }, onDel:function(e){   let id = e.currentTarget.dataset.id   const db = wx.cloud.database();   db.collection("books").doc(id).remove({    success:res=>{     wx.showToast({      title: '刪除成功',     })     this.onLoad()//刪除成功重新加載    },fail:err=>{     wx.showToast({      title: '刪除失敗',     })    }   })   console.log(id) },onUpdate:function(e){   let id = e.currentTarget.dataset.id   wx.navigateTo({    url: '../set/set?id='+id,   }) }})

添加和修改共用set.wxml

<!--pages/set/set.wxml--><view class='container'>   <form bindsubmit='comfirm' >    <view class='input-container'>      <label>書名:</label>      <input style='display:none' data-value='{{id}}' name="id" value='{{book._id}}'></input>      <input data-value='{{name}}' name="name" value='{{book.name}}'></input>    </view>    <view class='input-container'>      <label>作者:</label>      <input data-value='{{author}}' name="author" value='{{book.author}}'></input>    </view>    <view class='input-container'>      <label>價格:</label>      <input data-value='{{price}}'  name ="price" value='{{book.price}}'></input>    </view>    <view class='comfirm'>      <button  form-type='submit'>保存</button>   </view>  </form></view>

set.js

// pages/set/set.jsPage({  /**  * 頁面的初始數據  */ data: {   book:[] },  /**  * 生命周期函數--監聽頁面加載  */ onLoad: function (options) {  if(options.id){   const db = wx.cloud.database();   db.collection("books").where({    _id:options.id   }).get({    success:res=>{     this.setData({      book:res.data[0]//返回的是一個數組,取第一個     })    },fail:err=>{     console.log(err)    }   })  } }, comfirm:function(e){  const db = wx.cloud.database()//打開數據庫連接  let book = e.detail.value  if(book.id==""){//id等于空是新增數據   this.add(db,book) //新增記錄  }else{   this.update(db,book) //修改記錄  } }, add: function (db, book) {   db.collection("books").add({    data: {     name: book.name,     author: book.author,     price: parseFloat(book.price)    }, success: res => {     wx.showToast({      title: '新增記錄成功',     })     wx.navigateTo({      url: '../index/index',     })    }, fail: err => {     wx.showToast({      title: '新增失敗',     })    }   })     }, update: function (db, book) {  db.collection("books").doc(book.id).update({   data: {    name: book.name,    author: book.author,    price: parseFloat(book.price)   }, success: res => {    wx.showToast({     title: '修改記錄成功',    })    wx.navigateTo({     url: '../index/index',    })   }, fail: err => {    wx.showToast({     title: '修改失敗',    })   }  }) }  })

云開發后臺數據,需要手動添加books集合:

wechat

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产va免费精品高清在线观看| 欧美日韩国产精品一区| 欧美韩国理论所午夜片917电影| 精品美女永久免费视频| 九九九热精品免费视频观看网站| 26uuu日韩精品一区二区| 久久五月情影视| 欧美精品精品精品精品免费| 亚洲成人黄色在线观看| 久久久久久久久久久亚洲| 国产亚洲精品美女久久久久| 国产日韩欧美在线视频观看| 午夜欧美大片免费观看| 久久精品成人一区二区三区| 亚洲精品久久久久中文字幕欢迎你| 亚洲国产日韩欧美在线图片| 欧日韩不卡在线视频| 中文字幕亚洲一区二区三区五十路| 国产69精品99久久久久久宅男| 久久精品视频中文字幕| 亚洲国内精品视频| 国产精品免费久久久| 在线看国产精品| 超碰91人人草人人干| 亚洲区中文字幕| 日韩在线视频导航| 国产亚洲在线播放| 中文字幕久热精品在线视频| 亚洲人免费视频| 8090理伦午夜在线电影| 欧美日韩电影在线观看| 久久久亚洲影院你懂的| 色噜噜国产精品视频一区二区| 欧美精品九九久久| 91精品国产沙发| 国产欧美精品va在线观看| 啪一啪鲁一鲁2019在线视频| 最好看的2019年中文视频| 91国产一区在线| 亚洲一区亚洲二区亚洲三区| 国产99久久久欧美黑人| 欧美日韩亚洲天堂| 性色av一区二区三区在线观看| 国产精品视频白浆免费视频| 久久91亚洲人成电影网站| 欧美亚洲在线视频| 国产亚洲欧美视频| 国产成人拍精品视频午夜网站| 精品成人国产在线观看男人呻吟| 精品国产一区久久久| 日韩免费观看高清| 欧美亚洲另类制服自拍| 国产精品av免费在线观看| 日韩精品亚洲元码| 国产在线视频2019最新视频| 日韩中文视频免费在线观看| 日韩美女视频免费在线观看| 韩国日本不卡在线| 91九色国产社区在线观看| 欧美一区二区三区……| 午夜精品三级视频福利| 国产精品狠色婷| 日韩精品中文字幕久久臀| 亚洲精品大尺度| 亚洲v日韩v综合v精品v| 不卡av在线网站| 欧美一级淫片播放口| 亚洲高清不卡av| 国产精品永久免费在线| 亚洲天堂影视av| 日本免费在线精品| 成人免费网站在线看| 国产女人18毛片水18精品| 欧美激情精品久久久久久免费印度| 亚洲国产97在线精品一区| 日韩精品福利在线| 国产精品aaaa| 欧美日韩国产综合视频在线观看中文| 日本不卡高字幕在线2019| 国产在线精品成人一区二区三区| 国产精品成人国产乱一区| 国产成人精品免高潮在线观看| 一区二区欧美久久| 亚洲成人在线视频播放| 日韩欧美亚洲成人| 国产精品永久免费在线| 国产精品久久久久久五月尺| 亚洲黄页网在线观看| 日韩在线观看av| 亚洲精品短视频| 97精品在线观看| 一区二区三区久久精品| 久久精品福利视频| 久久在线视频在线| 成人在线视频网站| 久久97久久97精品免视看| 国产v综合v亚洲欧美久久| 精品久久久久久久中文字幕| 久久精品国产精品| 欧美噜噜久久久xxx| 午夜精品久久久久久久男人的天堂| 在线看国产精品| 国产精品伦子伦免费视频| 亚洲aⅴ男人的天堂在线观看| 日本精品性网站在线观看| 亚洲男人天堂2019| 国产91成人在在线播放| 国产美女高潮久久白浆| 96pao国产成视频永久免费| 欧美激情中文网| 久久免费视频这里只有精品| 在线观看成人黄色| 久久久www成人免费精品张筱雨| 欧美一区在线直播| 欧美日韩国产专区| 日本19禁啪啪免费观看www| 久久综合久久美利坚合众国| 91av在线不卡| 最近2019中文字幕一页二页| 精品综合久久久久久97| 国产精品日韩一区| 日韩亚洲一区二区| 日本久久精品视频| 欧美电影《睫毛膏》| 91精品国产色综合久久不卡98口| 中文字幕亚洲字幕| 亚洲护士老师的毛茸茸最新章节| 亚洲bt天天射| 国产成人精品av在线| 国产日韩在线精品av| 久久成人亚洲精品| 97在线看免费观看视频在线观看| 蜜臀久久99精品久久久无需会员| 欧美精品videos另类日本| 日产精品99久久久久久| 亚洲丁香久久久| 亚洲国产欧美日韩精品| 亚洲人成啪啪网站| 福利一区视频在线观看| 精品偷拍各种wc美女嘘嘘| 亚洲视频在线视频| 日韩亚洲综合在线| 欧美激情精品久久久| 一本大道香蕉久在线播放29| 97婷婷大伊香蕉精品视频| 久久99热这里只有精品国产| 亚洲欧洲日本专区| 亚洲天堂av综合网| 国产精品高潮视频| 国产精品成人观看视频国产奇米| 欧美精品日韩三级| 免费不卡欧美自拍视频| 亚洲高清免费观看高清完整版| 91精品国产一区| 一区二区三区视频免费| 久久97久久97精品免视看| 超碰91人人草人人干| 精品国产一区二区三区久久狼5月| 大桥未久av一区二区三区| 中文字幕免费精品一区高清| 日韩成人av在线| 国产精品视频永久免费播放| 亚洲欧美一区二区三区四区| 69av在线视频|