• 作者:干啥呢
  • 积分:16790
  • 等级:专家教授
  • 2019/2/12 16:39:05
  • 楼主(阅读:1356/回复:0)小程序 保存到云数据库实例代码(非常实用)

    [quote]
    //index.js//获取应用实例const app = getApp()wx.cloud.init('testaa') //当前环境名称const db = wx.cloud.database()const table=db.collection('caihonghua')  //所用集合名称

    Page({
      formSubmit: function (e) {    table.add({      data: {        nianling: e.detail.value.nl, //读取表单里的数据        xingbie:e.detail.value.xb,        xingming: e.detail.value.xm
          }
        })        console.log('form发生了submit事件,携带数据为:', e.detail.value)  },
      data: {

        motto: 'Hello World',    msg:'hi chao',    name: "view",    children: [      { name: "view", children: [{ text: "a" }] },      { name: "view", children: [{ text: "b" }] },      { name: "view", children: [{ text: "c" }] }
        ],    imgUrls: [      '/images/swiper1.jpg',      '/images/swiper2.jpg',      '/images/swiper3.jpg'    ],
        indicatorDots: true,    autoplay: true,    interval: 5000,    duration: 1000,

        userInfo: {},    hasUserInfo: false,    canIUse: wx.canIUse('button.open-type.getUserInfo')  },  changeIndicatorDots (e){
        this.setData(
          {
            indicatorDots:!this.data.indicatorDots      }    )  },

      changeAutoplay(e){
       this.setData(     {     autoplay: !this.data.autoplay     }   )  
      },
      intervalChange(e){
         this.setData({
           interval:e.detail.value     })
      },
      durationChange(e){
    this.setData({   duration:e.detail.value
    })
      },

      //事件处理函数  bindViewTap: function() {    wx.navigateTo({      url: '../logs/logs'    })  },  onLoad: function () {    if (app.globalData.userInfo) {      this.setData({        userInfo: app.globalData.userInfo,        hasUserInfo: true      })    } else if (this.data.canIUse){      // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回      // 所以此处加入 callback 以防止这种情况      app.userInfoReadyCallback = res => {        this.setData({          userInfo: res.userInfo,          hasUserInfo: true        })      }    } else {      // 在没有 open-type=getUserInfo 版本的兼容处理      wx.getUserInfo({        success: res => {          app.globalData.userInfo = res.userInfo          this.setData({            userInfo: res.userInfo,            hasUserInfo: true          })        }      })    }  },  getUserInfo: function(e) {    console.log(e)    app.globalData.userInfo = e.detail.userInfo    this.setData({      userInfo: e.detail.userInfo,      hasUserInfo: true    })  }})

    [/quote]



    目前不允许游客回复,请 登录 注册 发表言论。