小程序开发细节学习记录<二>

2020-11-20  本文已影响0人  玉思盈蝶

1、小程序的网络请求:

发送异步请求不再是web那套ajax;
没有跨域;
请求的地址必须在后台管理添加白名单;
域名必须备案,服务器必须采用https.

2、navigator:

不允许导航到首页出现的页面,可以使用switchTab方式。

3、导航传参:

<navigator url="../list/list?cat=123">哈哈</navigator>
onLoad: function (options) {
console.log(options)  // {cat: "123"}
},

4、onLoad和onReady生命周期渲染:

数据请求在onLoad方法,数据请求不能确定执行顺序,可以在请求后数据存在data中,onReady判断data值再次赋值即可。

5、图片的宽高动态处理:

<!-- 解决图片是w.h的转换,不支持新特性 -->
<!-- 使用util.size(item) -->
<wxs module="util">
module.exports = {
  size: function (input) {
    return input.replace('w.h', '100.100')
  }
}
</wxs>
上一篇 下一篇

猜你喜欢

热点阅读