是一个新的API
用于在子组件中定义并接收来自父组件的props。这是Vue 3中组件数据传递方式的一种改进,使得props的声明和接收更加直观和明确。
控制台输出值
不能够直接取出来输出
会报错,意思就是说defineProps是需要被定义的
在组件重新赋值需要用computed的原因
如果直接组件里赋值的话会出现警告异常
那么我们就可以使用computed进行计算实现组件内部改变
在页面上对组件的使用
给默认值
设置约束,默认String类型
如果给数值类型会给出警告
给Props赋默认值
使用对象的方式将多个值存起来
单个赋值太繁琐
一个对象设置默认值需要设置函数
遍历循环
使用更加方便,不需要打多个组件一个一个赋值了