composition语法

composition语法

老师,视频里最后说composition语法可以慢慢替代老的data、method语法,这两种语法都要掌握吗,目前哪种用的最多

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,解答如下:

1、data、method这种老的语法是vue2的主推写法,vue3中保留了vue2的这种写法。建议将这两种写法都掌握,因为会了老写法后,基本上就会vue2的写法了。学了vue3的同时,也会了vue2。

2、由于vue2比vue3用的多,所以市面上,老写法会见得多些。但是如果公司用的是vue3,则建议使用新写法。vue3的特色就是写法更新了,这也是它的价值。

祝学习愉快!

  • 慕标5017459 提问者 #1

    老师,您好,对公司而言,从vue2切换到vue3 仅仅是框架的升级吗,对项目影响大吗,能否兼容老代码,,

    2022-10-28 15:13:46
  • 好帮手慕久久 回复 提问者 慕标5017459 #2

    解答如下:

    框架升级可不仅仅是框架自身的问题,对项目影响非常大。很多代码,可能会因为框架的升级而报错、失效。如果框架本身变动很小,框架内部做了很好的兼容性处理,那么代码改动就会小一些。如果框架升级时,根本没考虑兼容,框架自身就不想兼容低版本,那么项目代码改动就会非常大。

    所以不建议项目直接升级,最好是重做。如果升级,也要在开发人员对框架本身非常了解的情况下再进行,否则麻烦多多。

    vue3是兼容vue2的写法的,升级的时候,项目本身影响不算大。但是需要注意,我们用vue3,就是想用vue3的新语法,而不是旧语法。想用新语法,就需要重构项目代码,相当于重写;因为没必要使用vue3+老语法。

    2022-10-28 16:20:39
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师