// pages/my/my.js Page({ /** * * 1. data 属性:页面的初始数据 2. onLoad():页面加载时触发。一个页面只会调用一次,可以在onLoad的参数中获取打开当前页面路径中的参数。 3. onShow():页面显示/切入前台时触发。一个页面可以触发N次。 4. onReady():页面初次渲染完成时触发。一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互。 5. onHide(): 页面隐藏/切入后台时触发。 如 wx.navigateTo 或底部 tab 切换到其他页面,小程序切入后台等。可触发多次。 6. onPullDownRefresh():监听用户下拉动作,此事件需要在 app.json 文件中 window 节点中"开启全局的下拉刷新"."enablePullDownRefresh":true , 才能触发它,作用:下拉加载更多。 7. onReachBottom():页面上拉触底事件的处理函数,需要当前页面内容超过一屏显示,作用:上拉加载更多。 8. onPageScroll():页面滚动触发事件的处理函数,需要当前页面内容超过一屏显示,作用:滚动事件监听。 9. onShareAppMessage():用户点击右上角转发,触发此方法,在此方法中可以自定义转发的内容。 作用:自定义分享。 */ /** * 页面的初始数据 */ data: { background: ['demo-text-1', 'demo-text-2', 'demo-text-3'], indicatorDots: true, vertical: false, autoplay: false, interval: 2000, duration: 500, arr:[ { id:1, urls:'/icon/home.png' }, { id:2, urls:'/icon/my.png' }, { id:3, urls:'/icon/shop.png' } ], other:"" }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { this.setData({ other:wx.getStorageSync('aaa') }) // wx.showToast("提示") }, goList:function() { console.log("跳转") wx.navigateTo({ url: '/pages/list/list', }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { console.log("下拉刷新") }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { console.log("分享") } })