这里的ref和conte都是属性,是同样的意思不一样的名字对吗,视频里说父子组件是靠属性来传值的
来源:4-3 父子组件间的数据传递
Ting111
2021-01-31 16:06:40


1回答
同学你好, ref和conte都是属性,这句理解是对的,但是它俩的意思不一样,ref是vue语法中提供的属性,用来给元素或子组件添加引用信息的,属性名是固定的,不可以更改。而conte是自定义的一个属性,可以任意修改名称。
详细可以参考如下解析:
1、在counter组件上的添加ref="one"后,就会将子组件的引用信息添加到父组件的$refs属性上,那么就可以在父组件中通过this.$refs.one获取到子组件以及它的数据,示例:

2、:conte ="1"这种写法是在父组件中,通过给子组件添加自定义属性,给子组件传值的,子组件中的props中接收,示例:

祝学习愉快~
相似问题
回答 2
回答 2