before_mounted
基礎信息
名稱:before_mounted
類型:動作(action)
作用:在主題本身的渲染開始之前調用
在以下情況均會被調用:
- 頁面首次加載完成,主題腳本準備渲染前
- 頁面Ajax不刷新加載重新后,主題腳本準備渲染前
參數
# | 類型 | 備注 |
---|---|---|
1 | Object | 主題實例本身(包含主題數據和方法) |
其他:參數可使用?console.log(參數);
?查看具體內容
使用示例
add_action('before_mounted',function(vm){
if (vm.$mountTimes == 1) {
alert('首次加載')
}
if (vm.$mountTimes > 1) {
alert('頁面Ajax不刷新加載')
}
})
mounted
基礎信息
名稱:mounted
類型:動作(action)
作用:頁面渲染完成時調用。
在以下情況均會被調用:
- 頁面首次加載并渲染完成后
- 頁面Ajax不刷新加載重新渲染后
參數
# | 類型 | 備注 |
---|---|---|
1 | Object | 主題實例本身(包含主題數據和方法) |
其他:參數可使用?console.log(參數);
?查看具體內容
使用示例
add_action('mounted',function(vm){
if (vm.$mountTimes == 1) {
alert('首次加載并渲染完成')
}
if (vm.$mountTimes > 1) {
alert('頁面Ajax不刷新加載重新渲染完成')
}
})
root_color_manually_changed
基礎信息
名稱:root_color_manually_changed
類型:動作(action)
作用:人為點擊頂部黑暗模式切換按鈕
參數
# | 類型 | 備注 |
---|---|---|
1 | String | 切換后當前狀態”dark”/“light” |
其他:參數可使用?console.log(參數);
?查看具體內容
使用示例
顏色變化時發出通知
add_action("root_color_manually_changed",function(state){
alert("主題顏色已手動變化,當前是:"+state);
});