微信小程序學習筆記(二)

1、微信小程序跳轉頁面的幾種方法

wx.navigateTo(),跳到下一子級的頁面(現在可跳轉十層),有返回按鈕,當前頁面觸發的是onHide()事件,但是不能跳到 tabbar 頁面。

wx.redirectTo(),是平行頁面跳轉(關閉當前頁面),無返回按鈕,觸發的是onUnload()事件,但是不允許跳轉到 tabbar 頁面。

wx.switchTab(),跳轉到 tabBar 頁面,並關閉其他所有非 tabBar 頁面。

wx.reLaunch(),關閉所有頁面,打開到應用內的某個頁面。

wx.navigateBack(),關閉當前頁面,返回上一頁面或多級頁面。


2、微信小程序事件機制

冒泡:子節點觸發事件時,父節點也觸發自身事件,bind+事件,例如bindtap()。

非冒泡:子節點觸發事件時不牽涉父節點,catch+事件,例如catchtap()。


3、微信小程序自定義屬性

data-自命名,例如data-idx,idx就是自定義屬性。

data-post-Id,這個自定義屬性在微信小程序中會自動轉換爲postid。連接符後大寫的I會自動轉換爲小寫,連接符也會默認去掉。


4、微信小程序獲取屬性與自定義屬性

event.currentTarget.dataset.屬性名(自定義屬性名)

currentTarget代表當前事件,dataset代表運行當前事件的元素的所有屬性,.屬性名,指定需要的屬性值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章