vue3.0+ts,能在setup里定义的方法中使用装饰器吗,如果可以,怎么使用

问题

vue3.0+ts,能在setup里定义的方法中使用装饰器吗,如果可以,怎么使用

// 报错
  setup () {
    @log
    const getData = () => {
      console.log('获取数据')
    }
    return {
      logout
    }
  }

类似2.x中的

export default class Test extends Vue{
  created() {
    this.getData()
  },
  methods: {
    @log()
    getData() {
      console.log('获取数据')
    }
  }
}
阅读 6.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题