vue组件通讯(即传值)有哪几种形式,分别是如何实现的
答:vue组件通讯大致有三种:父传子,子传父,还有兄弟之间通讯
第一种:父传子:主要通过props来实现的
具体实现:父组件通过import引入子组件,并注册,在子组件标签上添加要传递的属性,子组件通过props接收,接收有两种形式一是通过数组形式[‘要接收的属性’],二是通过对象形式{ }来接收,对象形式可以设置要传递的数据类型和默认值,而数组只是简单的接收
第二种:子传父:主要通过$emit来实现
具体实现:子组件通过通过绑定事件触发函数,在其中设置this.$emit(‘...
原创
2021-11-16 18:19:53 ·
120 阅读 ·
0 评论