wx.request
2.頁面跳轉
wx.navigateTo({}),還有wx.redirectTo({}),但是wx.redirectTo不能返回上一個頁面了
3.創建視頻前后關系
wx.createVideoContext('video的id')
4.創建音頻的前后關系
wx.createInnerAudioContext() || wx.getBackgroundAudioManager()
5.設置本地存儲
wx.setStorageSync('名',值)
6.讀取本地存儲
wx.getStorageSync('名')
7.彈窗相關
wx.showToast({title:'需要提示的文本',icon:'是否帶有圖標樣式'}),如果帶有圖標,那最多顯示七個字,如果想要顯示更多的字,就把icon設置成none
這是一個帶有選擇項的提示框
wx.showModal({
title:‘模態窗口的標題’,
content:‘模態窗口的提示文本’,
success:res=>{}
})
8.設置導航欄的加載圖標,就是頂上轉圈。代表正在加載
wx.showNavigationBarLoading()
9.隱藏導航欄的加載圖標’
wx.hideNavigationBarLoading()
10.用戶登錄時 獲取code:
wx.login({})用戶登錄時獲取臨時憑證也就是code
11.檢查登錄的session_key是否過期:
' wx.checkSession()
]]>(1)代碼包的體積壓縮可以通過勾選開發者工具中“上傳代碼時,壓縮代碼”選項
(2)及時清理無用的代碼和資源文件
(3)減少資源包中的圖片等資源的數量和大小
分包加載,預加載:
將用戶訪問率高的頁面放在主包里,將訪問率低的頁面放入子包里,按需加載;采用子包預加載技術,并不需要等到用戶點擊到子包頁面后在下載子包
預請求:
請求可以在頁面onLoad就加載,不需要等頁面ready后在異步請求數據;盡量減少不必要的https請求,可使用 getStorageSync() 及 setStorageSync() 方法將數據存儲在本地
避免不當的使用setData:
不要過于頻繁調用setData,應考慮將多次setData合并成一次setData調用
使用自定義組件:
對于一些獨立的模塊我們盡可能抽離出來,這是因為自定義組件的更新并不會影響頁面上其他元素的更新;各個組件也將具有各自獨立的邏輯空間。每個組件都分別擁有自己的獨立的數據、setData調用
]]>