老师,在视频11:50-12:30附近,使用的是{}配置的方式,
老师,在视频11:50-12:30附近,使用的是{}配置的方式,这里老师也许是为了使用{}配置的方式来看是怎么操作的,
实际上是不是不一定需要使用{}配置的方式,使用()=>{}setup函数配置的方式应该也可以?,setup参数项不是就有props了么,不去再在下级组件里面声明传过来的props也是可以的把,
18
收起
正在回答
1回答
同学你好,你理解的是没错,但是这样的方式在vue3中是一种“多余”的情况。那么可以理解为如果是想用defineComponent创建一个组件的时候,(我本人主观的认知是)这个组件我们理解的是将它尽量配置全,所以用{}将配置项都写的尽量全乎,也就是说遇到很复杂的组件才会考虑用defineComponent。如果说我们使用defineComponent来创建组建的话,就只考虑setup的话的第一个参数(当然也可以)。但同学可以完全没必要使用这个方法去创建函数,因为vue3给力一个语法糖<script setup>这个方式直接可以用关键字来搞定props的办法,同学自己扩展一下看看吧。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星