,之前只是单纯的使用,因为Vue在父子组件的通信上有点区别。1、在父组件中传递变量时,需要加一个冒号:,否则你只是简单地传递了一个字符串。2.无需在子组件中引入defineProps,即可调用该函数接收父组件的属性。在这里我个人提醒自己?,可能是我太糊涂了。这里注意!!这是definePropsAPI是一个函数,它的返回值是父类传递过来的属性。3.一开始让我很意外的是,我好像没有用变量接收,在模板中可以正常使用。那我用变量接收还有什么用呢?这个API的返回值有用吗?不需要像React一样在变量前加一个props,就可以访问了,也没有结构体去获取。有这么方便吗?4.突然恍然大悟,直接在script标签中使用属性是不可能的。。。这里变量名不一定非得是props,js也没有规定不能用汉字作为变量名字。下次再说defineEmits。主要react的一些想法还没有完全移植到vue中,还需要努力!
