內容摘要小程序
小程序應用的生命週期api
globalData表明小程序應用的全局數據緩存
data 表明當前頁面,當前小程序的數據服務器
路由方式 | 觸發時機 |
---|---|
打開新頁面 | 調用API wx.navigateTo或使用組件 <navigator open-type="navigateTo" /> |
頁面重定向 | 調用API wx.redirectTo 或使用組件 <navigator open-type="redirectTo" /> |
頁面返回 | 調用API wx.navigateBack 或使用組件 <navigator open-type="navigateBack" /> 或用戶按左上角返回按鈕 |
Tab切換 | 調用API wx.switchTab 或使用組件 <navigator open-type="switchTab"/> 或用戶切換tab |
重啓動 | 調用API wx.reLaunch 或使用組件 <navigator open-type="reLaunch" /> |
<view> <view class="btn" bindTap="clickMe"> 點擊我 </view> </view>
<view class="A" style="border:1px solid red; width:500px;height: 500px;" bindTap="console.log('A')"> A <view class="A" style="border:1px solid red; width:300px;height: 300px;" bindTap="console.log('B')"> B <view class="A" style="border:1px solid red; width:100px;height: 100px;" bindTap="console.log('c')"> c </view> </view> </view> 點擊C 打印 C B A
<view class="A" style="border:1px solid red; width:500px;height: 500px;" bindTap="console.log('A')" capture-bind:tap="console.log('captrue A')"> A <view class="A" style="border:1px solid red; width:300px;height: 300px;" bindTap="console.log('B')" capture-bind:tap="console.log('captrue B')"> B <view class="A" style="border:1px solid red; width:100px;height: 100px;" bindTap="console.log('c')" capture-catch:tap="console.log('captrue C')"> c </view> </view> </view> 點擊B 打印 captrue A captrue B captrue B captrue A