【发布时间】:2021-01-06 11:56:24
【问题描述】:
我知道 Vue 3 中删除了类 API。这意味着不会有现成的基于类的语法。
我不知道哪种魔法可以将 TypeScript 编写的 Vue 类转换为 vue-class-component 中有效的 Vue 组件对象,但它留下了希望,基于类的语法仍然可以在其他库中实现。问题只是 TypeScript 的装饰器是否允许。
【问题讨论】:
-
已经有很多理由不使用装饰器了......
-
@AluanHaddad,感谢您的评论。请给我一些文章链接的实例?
-
已经有 5 个装饰器提案提交标准化,没有一个进入第 3 阶段,无论做什么,如果有的话,很可能与多年前的 typescript 实现不兼容。 TS 当然会更新他们的实现以匹配他得到的任何标准化,如果有的话,然后你的代码将不兼容,直到你修复它。另一个提案是在 4 天前提交的
标签: javascript typescript vue.js vue-component vuejs3