新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)百度小程序教程:Page.after
- Page.after
- 方法參數(shù)
- Object 參數(shù)說明
- 代碼示例
- 方法參數(shù)
Page.after
解釋:Page.after 可以增加 Page 級(jí)的切面,觸發(fā)的時(shí)機(jī)是在所攔截的對(duì)應(yīng)生命周期方法執(zhí)行之后,也可以攔截所有頁(yè)面上發(fā)生的事件(對(duì)于要攔截的事件,在 swan 文件上必須顯示綁定了相應(yīng)事件)。

方法參數(shù)
Object
Object 參數(shù)說明
| 屬性名 | 類型 | 默認(rèn)值 必填 | 說明 | |
|---|---|---|---|---|
| url | String | 否 | 要增加切面的頁(yè)面的 URL 規(guī)則, 當(dāng) URL 參數(shù)不填時(shí),則默認(rèn)攔截所有頁(yè)面 | |
| methods | Object | 否 | 所有需要攔截的生命周期方法的集合 | |
| events | Object | 否 | 所有要攔截的事件的集合 |
可攔截的所有方法
-
onLoad
-
onReady
-
onShow
-
onHide
-
onUnload
-
onForceReLaunch
-
onPullDownRefresh
-
onReachBottom
-
onPageScroll
-
onTabItemTap
-
onURLQueryChange
代碼示例
- JS
// 為url中含有page/index的page實(shí)例增加切面Page.after({url: /pages\/index/,// 攔截頁(yè)面中的生命周期onShowmethods: {onShow(context) {console.log('message after normal show function');}},// 攔截頁(yè)面中,屬性有data-tag="1"的節(jié)點(diǎn)的tap事件events: {'[data-tag="1"]:tap': function (context) {console.log('message after a tag is tapped');}}});
本文名稱:創(chuàng)新互聯(lián)百度小程序教程:Page.after
本文來源:http://www.dlmjj.cn/article/coggpoh.html


咨詢
建站咨詢
