Vue3中选项式API与组合式API区别

选项式API

优点:容易学习和编写,写在特定的位置。

缺点:代码组织差,一个功能会分散开。

Vue2、Vue3支持选项式API

写在特定的位置就是比如声明的数据写在data中,方法写在method中,监听写在watch中等等,这样一个功能实现会分散开。如下图:

选项式API

组合式API

所有代码写在setup函数内

优点:逻辑性偏强,功能逻辑(比如数据、watch、方法等)可以写在一块容易查找,后期维护方便。

缺点:相比选项式上手要难些,因为选项式已经规定了位置,按对应位置填写代码即可。

Vue3支持组合式API

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容