Advertisement

vue3有哪些变化?

阅读量:

替换了 Object.defineProperty API 后使性能表现更为出色,并解决了 Vue 在处理对象及数组方面的限制;在差分算法中采用了静态标记法后显著提升了 Vue 的执行效率。

在使用的层面,在使用层面,
我们从optionsApi(包括数据、计算、观察器等)转向compositionApi,
慢慢过渡到compositionApi,
并抛弃了传统的数据隔离式开发方法。
compositionApi更加聚焦于相关业务模块之间的聚合性。

在Composer API中, 为了避免过于复杂的业务逻辑, 提供了一种关注点分离机制, 显著提升了代码可读性. 一个显著的问题在于其聚合能力较弱, 导致代码愈发冗杂. 通过setup方式将数据. 方法逻辑以及依赖关系整合到一起, 更为便于维护.

充分良好地支持了TypeScript;类型校验将成为以后Vue3进行大型项目开发的质量保障。同时这也是引领趋势——前端的发展方向必定是TypeScript

1、compositon Api

composition Api的核心体现体现在代码实现中,并即通过一个设置函数来完成相应的功能操作。在设置函数内部完成之后所返回的数据将会被用来构建组件的模板内容。其中返回的对象这一部分内容一定程度上反映了之前Vue 2中的data属性这一特性。

导入Vue库中的组件定义和引用功能。

全部评论 (0)

还没有任何评论哟~