是否可以安装Vue 3,但仍然以"Vue 2“的方式进行操作?换句话说,我看到Vue 3有新的组合API,但是在Vue 3中,这是可选的还是必需的呢?
出于某种原因,我认为Vue 3仍然允许您以Vue-2的方式进行操作,而不是使用Options。不是这样的吗?谢谢。
发布于 2021-08-02 21:39:20
Vue 3不需要使用组合API。Options仍然可用,不会被删除,正如两个Vue核心团队成员所解释的:
重要:复合API是可加性的,它是一个新特性,但它不会也不会取代Vue 1和2中的好ole“Options”。只要把这个新API当作工具箱中的另一个工具,在某些情况下使用Options可能会派上用场,而这些选项API在解决问题时会觉得有点笨拙。
[00:01:03]T:是的。我记得听到的第一件事是它取代了options。[00:01:08]BH:大免责声明。这不会发生的。重大免责声明。...[00:09:10]BH: .这不是你需要去重写你的应用程序的东西。..。组合API不像,删除选项做组合。这是一个附加的东西,当你有一个问题,它可以解决,它真的是很好的。
用于组合API的早期RFC只考虑过不推荐Options:
该RFC的前一份草案指出,有可能在今后的主要发行版中取消一些2.x选项,该版本已根据用户反馈进行了修改。
Vue文档也证实了这一点:
选项API会被废弃吗? 不,我们没有这样做的计划。Options是Vue不可或缺的一部分,也是许多开发人员喜欢它的原因。我们还意识到,组合API的许多好处只体现在较大规模的项目中,Options对于许多低到中等复杂度的场景来说仍然是一个坚实的选择。
https://stackoverflow.com/questions/68611657
复制相似问题