工作394-注册页面学习
生活随笔
收集整理的這篇文章主要介紹了
工作394-注册页面学习
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
注冊頁面對于小程序中的每個頁面,都需要在頁面對應的 js 文件中進行注冊,指定頁面的初始數據、生命周期回調、事件處理函數等。
使用 Page 構造器注冊頁面簡單的頁面可以使用 Page() 進行構造。代碼示例://index.js
Page({data: {text: "This is page data."},onLoad: function(options) {// 頁面創建時執行},onShow: function() {// 頁面出現在前臺時執行},onReady: function() {// 頁面首次渲染完畢時執行},onHide: function() {// 頁面從前臺變為后臺時執行},onUnload: function() {// 頁面銷毀時執行},onPullDownRefresh: function() {// 觸發下拉刷新時執行},onReachBottom: function() {// 頁面觸底時執行},onShareAppMessage: function () {// 頁面被用戶分享時執行},onPageScroll: function() {// 頁面滾動時執行},onResize: function() {// 頁面尺寸變化時執行},onTabItemTap(item) {// tab 點擊時執行console.log(item.index)console.log(item.pagePath)console.log(item.text)},// 事件響應函數viewTap: function() {this.setData({text: 'Set some data for updating view.'}, function() {// this is setData callback})},// 自由數據customData: {hi: 'MINA'}
})詳細的參數含義和使用請參考 Page 參考文檔 。
在頁面中使用 behaviors基礎庫 2.9.2 開始支持,低版本需做兼容處理。頁面可以引用 behaviors 。 behaviors 可以用來讓多個頁面有相同的數據字段和方法。// my-behavior.js
module.exports = Behavior({data: {sharedText: 'This is a piece of data shared between pages.'},methods: {sharedMethod: function() {this.data.sharedText === 'This is a piece of data shared between pages.'}}
})// page-a.js
var myBehavior = require('./my-behavior.js')
Page({behaviors: [myBehavior],onLoad: function() {this.data.sharedText === 'This is a piece of data shared between pages.'}
})
總結
以上是生活随笔為你收集整理的工作394-注册页面学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaScript 新增两个原始数据类
- 下一篇: win10任务栏透明_Win10 美化软