微信小程序
[页面规范(每个页面都需要)]
-
先引入pageOptions var pageOptions = require("../../utils/pageOptions.js")
-
将Page的options用pageOptions包裹起来 pageOptions.getOptions({原options})
-
页面进入默认loading状态(显示加载中动画) 当可以显示页面xml时,调用pageOptions.loaded(this) 加载中如果不显示xml, 在xml根节点上加 wx:if='{{!loading}}'
[获取当前页面参数] 可通过this.queryObject获取 如: this.data.queryObject.id
queryObject.scene值会自动分配到queryObject.id
[分享参数设置]
-
如果需要设置当前页面的分享参数,data中设置以下内容 data: { autoShareCurPage: true, // 自动设置当前分享参数 autoShareParams: { title: 'demo' // 当前分享的标题 } .... }
-
如需动态更改分享标题 that.setData({ autoShareParams: { title: data.name } })