遍历一遍新的小程序文档,查看界限

  1. wxss:rpx单位无法实现严格的计算,基本上是一样的,我们并没有什么办法处理,目前也没出过问题。


    rpx偏差

异步

  1. 多数 API 的回调都是异步,你需要处理好代码逻辑的异步。
    那么什么是异步呢?
    wx.request是一个异步的请求,所以数据请求的同时,可以继续向下执行函数。不会等待出了success结果之后再往下执行,而是会在执行api的过程中直接往下执行,所以某些数据可能还没有。
    那么如何解决呢?
最简单粗暴:层层嵌套
asyncFn1(function(){
  //...
  asyncFn2(function(){
    //...
    asyncFn3(function(){
      //...
      asyncFn4(function(){
        //...
        asyncFn5(function(){
           //...
        });
      });
    });
  });
});

这样不好。

ES6 promise上场
function asyncFn1(){
  return new Promise(function (resolve, reject) {
    //...
  })
}

// asyncFn2,3,4,5也实现成跟asyncFn1一样的方式...
//函数像上面这样子声明,然后像下边这样子调用
asyncFn1()
  .then(asyncFn2)
  .then(asyncFn3)
  .then(asyncFn4)
  .then(asyncFn5);
ES7 async/await

么有我能看懂的教程,暂时先酱。promise已经相当强大。先遍历一遍小程序的官方文档,然后再看es6.

  1. 小程序可以使用插件了,但是怎么用呢?

  2. 网络超时的处理:需要处理,请求失败了,会走小程序的fail函数,可以在这里添加一个提醒--网络超时,请检查网络后重新再试。

  3. app.js中
    开发者可以添加任意的函数或数据到 Object 参数中,用 this 可以访问。
    所以这下知道怎么利用app.js了。

可以测评自己小程序遇到的问题
可以上传小程序的问题日志
可以将好友主动添加到手机通讯录
可以拍照,可以录影30s以内
可以由前端进行云开发,不需要后台来控制数据

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • title: promise总结 总结在前 前言 下文类似 Promise#then、Promise#resolv...
    JyLie阅读 12,298评论 1 21
  • 你不知道JS:异步 第三章:Promises 接上篇3-1 错误处理(Error Handling) 在异步编程中...
    purple_force阅读 1,417评论 0 2
  • 【幸福女孩 唐墨轩 一年级 坚持原创分享第73天 2017.11.14 星期二】 今天是家长开放日,妈妈今...
    何亚珂阅读 663评论 0 0
  • 001.边际土地 我们将可以耕种,也可以不耕种的土地称之为边际土地。没有绝对的价值,一切都相对于边际土地发生变化。...
    正本阅读 229评论 0 4
  • 1、跌久必涨,涨久必跌,这是市场。只涨不跌,这是中国楼市。 2、房价会跌吗?会跌。 什么时候跌?当房地产不再成为国...
    用思考喂饱生活阅读 89评论 0 0