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