个人理解并整理如下
一、父传子
prop传参
父组件传递参数
<x-scoll :class="red"></x-scoll>
子组件
props:["class"] 子组件接收red(参数)并使用
props还有更严谨的写法 注明参数类型等
二、子传父
子组件绑定并注册事件
v-on:click="change"
change事件里注册事件,this.$emit("changename","传递的内容") //将内容作为参数传递给父组件
父组件绑定子组件注册的事件
<p @changename="update">改变内容</p>