老师,在视频11:50-12:30附近,使用的是{}配置的方式,

老师,在视频11:50-12:30附近,使用的是{}配置的方式,

老师,在视频11:50-12:30附近,使用的是{}配置的方式,这里老师也许是为了使用{}配置的方式来看是怎么操作的,


实际上是不是不一定需要使用{}配置的方式,使用()=>{}setup函数配置的方式应该也可以?,setup参数项不是就有props了么,不去再在下级组件里面声明传过来的props也是可以的把,


正在回答

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

1回答

同学你好,你理解的是没错,但是这样的方式在vue3中是一种“多余”的情况。那么可以理解为如果是想用defineComponent创建一个组件的时候,(我本人主观的认知是)这个组件我们理解的是将它尽量配置全,所以用{}将配置项都写的尽量全乎,也就是说遇到很复杂的组件才会考虑用defineComponent。如果说我们使用defineComponent来创建组建的话,就只考虑setup的话的第一个参数(当然也可以)。但同学可以完全没必要使用这个方法去创建函数,因为vue3给力一个语法糖<script setup>这个方式直接可以用关键字来搞定props的办法,同学自己扩展一下看看吧。

祝学习愉快!

  • 向学习者学习 提问者 #1

    H好的,感动!

    2024-05-29 13:46:47
  • 老师您好 相当于Vue3中使用JSX语法不那么重要,setup语法糖比较重要,可以这么理解吗?

    https://img1.sycdn.imooc.com/climg/666806ce091f53ca08890423.jpg

    2024-06-11 16:12:04
  • 可以这么理解,但是你的知道有这么个东西,以备以后查api。

    2024-06-12 09:18:26
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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