1.小程序全局生命週期小程序
onLaunch : 監聽小程序初始化全局只觸發一次微信小程序
onShow : 監聽小程序的顯示,當從後臺進入前臺的時候服務器
onHide : 監聽小程序的隱藏,當從前臺進入後臺的時候微信
onErrir: 錯誤監聽函數ide
onPageNotFound:監聽頁面不存在的函數函數
2.頁面級別的生命週期this
onLoad : 監聽頁面的加載rest
onShow: 監聽頁面顯示blog
onHide:監聽頁面隱藏生命週期
onReady:頁面初次渲染完成
onUnload:監聽頁面卸載
如圖
監聽用戶下拉動做 : onPullDownRefresh
頁面上拉觸底事件 : onReadchBottom
用戶點擊分享 : onShareAppMessage
頁面滾動的時候觸發的事件 : onPageScroll
監聽當頁面尺寸放生改變的時候: onResize
小程序如何進行數據請求 : xw.requrest()
小程序如何修改data中的數據 : this.setData()
小程序如何實現路由跳轉:一、 <navigator></navigator> 二、navigateTo (redirectTo 只能打開非tabBar頁面 ,switchTab只能打開tabBar頁面。 relaunch能夠打開任意頁面。
小程序背景圖的引用: 微信小程序中不容許引入本地路徑的背景圖 解決方案 : 1,引入絕對路徑的圖片 2.服務器引入圖片
1.微信小程事件分爲兩種 : 冒泡事件 和 非冒泡事件
1.冒泡事件: bind事件綁定不會阻止冒泡事件向上冒泡
2.非冒泡事件:catch事件綁定能夠阻止冒泡事件向上冒泡
2.微信小程序如何引入模板
外部引入 <include src=""/>
<import src =""/>
外部樣式引入 @import "路徑"
3.小程序如何實現受權
button wx.authorize
4.微信小程序如何獲取用戶的地理位置
wx.getLocation({
type:"" ,
success:function(res){}
)}
5.微信小程序如何獲取系統信息 例如屏幕寬度高度
wx.getSystenInfo()
6.小程序調用地圖控件
wx.createMapContext
7.如何獲取用戶的地址(收穫地址)
wx.chooseLocation({})
8.如何獲取用戶受權設置
wx.getSetting({})
9.如何讓用戶手動打開受權
wx.openSetting({})