先安装vue-class-component
npm i vue-class-component@8.0.0-rc.1
修改index.vue
import { Options, Vue } from 'vue-class-component';
@Options()
export default class Index extends Vue {
onLoad() {
console.log('onLoad')
}
}
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows 10
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米
手机机型: 红米k40
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: CLI
CLI版本号: 3.0.0-alpha-3031220220222002
先安装vue-class-component
npm i vue-class-component@8.0.0-rc.1
修改index.vue
import { Options, Vue } from 'vue-class-component';
@Options()
export default class Index extends Vue {
onLoad() {
console.log('onLoad')
}
}
打开index页面
控制台输出onLoad
控制台没有输出onLoad
使用vue-class-component,页面的生命周期onLoad、onShow等没有触发
H5在加了
Vue.registerHooks(['onInit', 'onLoad', 'onShow']);
之后有触发,但是app加了也没有作用
0 个回复