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);
});