柿霖不是林 发表于 2017-2-20 12:59:55

微信小程序学习用demo:书单;增删改查,使用leancloud






const {Object, User, Query} = require('../../vendor/leancloud-storage');

Page({
data: {
    objectId: null,
    title: '',
    newBookTitle: '',
    books: ['book1']
},

onTitleEdited: function({detail: {value}}) {
    this.setData({
      title: value
    });
},

onRemoveBook: function({target: {dataset: {name}}}) {
    this.setData({
      books: this.data.books.filter( bookName => {
      return bookName !== name;
      })
    });
},

onNewBookEdited: function({detail: {value}}) {
    this.setData({
      newBookTitle: value
    });
},

onNewBookAdd: function() {
    this.setData({
      books: this.data.books.concat(this.data.newBookTitle),
      newBookTitle: ''
    });
},

onSubmit: function() {
    if (!this.data.objectId) {
      new Object('BookList').save({
      title: this.data.title,
      books: this.data.books,
      author: User.current()
      }).then( () => {
      wx.navigateTo({
          url: '../index/index',
      });
      }).catch(console.error);
    } else {

    }
}
});

**** Hidden Message *****

Ywenli 发表于 2017-8-18 10:02:18

感谢分享

ryusyu 发表于 2017-8-18 13:39:55

:lol:lol:lol:lol

jack56846 发表于 2020-4-20 11:27:29

专注于与个人游戏开发者合作,有产品的朋友联系微,信,号j i m 2 0 1 8 0 6 8 8,详聊
页: [1]
查看完整版本: 微信小程序学习用demo:书单;增删改查,使用leancloud