脚本宝典收集整理的这篇文章主要介绍了

野狗与微信小程序的结合

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

wilddog-weapp

野狗(wilddog)微信小程序客户端 (preview)

注意:

  • 由于微信没有正式公开小程序,所以此版本为预览版,请不要用于正式生产环境

已知问题:

  • 在微信开发者工具中会出现一定概率的不能连接野狗服务器现象

  • 目前只支持数据同步部分功能,auth和用户管理相关功能并没有做支持

项目地址

https://github.com/WildDogTea...

引入野狗客户端

  1. 将wilddog-weapp-all.js 直接放到微信小程序的项目中

  2. 使用commonjs引入

var wilddog = require('wilddog-weapp-all')
  1. 初始化

var config = {
    syncURL:<your-app-url>
}
wilddog.initializeApp(config)
  1. 使用 ononce,set,push,updateAPI进行数据同步操作。

比如:

var ref = wilddog.sync().ref('demo')

ref.on('child_changed',(snapshot) => {
  var value = snapshot.val()
  console.log(value)
})

ref.on('child_changed',(snapshot) => {
  //you code
})

ref.orderByPriority().limitToFirst(100).once('value',(snapshot)=>{
    var key = snapshot.key()
    var value = snapshot.val()
})
ref.child('abc').set(123)

ref.child('abc').push('hello world',function(err){
    if(err){
        //sync to cloud with error
    }
    else{
        //OK!
    }
})

具体参考 https://docs.wilddog.com/api/...
支持 Wilddog.sync 下所有的API

DEMO

目前只写了一个粗糙的demo
https://github.com/stackOverM...

contribute

非常欢迎各种形式的issue,和代码。

原文地址 http://jack-x.engineer/2016/1...

总结

以上是脚本宝典为你收集整理的

野狗与微信小程序的结合

全部内容,希望文章能够帮你解决

野狗与微信小程序的结合

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过