解决vue+ts 装饰器mounted/created等钩子不执行的问题

解决方案:需要引入component模块,此时,mounted才会执行(注意是在export外面)因为 @Component 修饰符注明了此类为一个 Vue 组件

import { Vue, Component } from 'vue-property-decorator'
    @Component
    export default class Test extends Vue {
        mounted() {
             console.log('mounted')  
        }
        created() {
             console.log('created')  
        }
    }

猜你喜欢

转载自blog.csdn.net/a1059526327/article/details/112605622