当前位置:   article > 正文

vue面试题:vue3和vue2对比不同点_vue2和vue3区别面试题

vue2和vue3区别面试题

浅显

1.选项式api=>组合式api,是的逻辑更加聚合

2.细节方面

  • 没有this
  • 生命周期create=>setup.卸载变为unmount
  • vue3中v-if优先级高于v-for
  • 根实例创建有new app变为createApp方法
  • template模板可以不包在只一个根div

原理方面

1.响应式原理由defineProxy变为Proxy,  解决无法监听到对象属性新增,没办法给新增的属性加set,get方法。但并未完全抛弃defineProxy。reactive定义的是Proxy包装,ref是用defineProxy,其中定义了一个value属性做响应式。

2.组合式api,源码改成了函数式变成,和react有点像,方便按需引入。

3.性能优化。增加了静态节点,会标记,但不会进行比对,增加效率

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/132477
推荐阅读
相关标签
  

闽ICP备14008679号