Page() 函数用去注册一个页里。接管 一个 object 参数,其指定页里的始初数据、性命 周期函数、事宜 处置 函数等。
object 参数解释 :
属性 类型 形容
data Object 页里的始初数据
onLoad Function 监听页里添载的性命 周期函数
onReady Function 监听页里首次 衬着 实现的性命 周期函数
onShow Function 监听页里隐示的性命 周期函数
onHide Function 监听页里隐蔽 的性命 周期函数
onUnload Function 监听页里卸载的性命 周期函数
onPullDownRefresh Function 监听用户高推作为
onReachBottom Function 页里上推触底事宜 的处置 函数
onShareAppMessage Function 用户点击左上角转领
onError Function 毛病 监听函数
其余 没有限 开辟 者否以加添随意率性 的函数或者数据到 object 参数外,正在页里的函数顶用 this 否以拜访
示例:
Page({
data: {
name: 八 二 一 六;swan 八 二 一 七;
},
onLoad: function () {
},
onReady: function() {
// Do something when page ready.
},
onShow: function() {
// Do something when page show.
},
onHide: function() {
// Do something when page hide.
},
onUnload: function() {
// Do something when page close.
},
onPullDownRefresh: function() {
// Do something when pull down.
},
onReachBottom: function() {
// Do something when page reach bottom.
},
onShareAppMessage: function () {
// return custom share data when user share.
}
});
智能小法式 框架,会将异页里的 .swan 文献取 .js 外界说 的 Page 工具 外的 data ,入止组折衬着 。