v-bind="$attrs" 通过绑定此属性可以让父组件的props传参渗透到孙组件
v-on="$listeners" 通过绑定此属性可以让孙组件的 $emit 事件冒泡到父组件
子组件在中间做一个传递的动作;
// 这是父组件
<div>
// 这是子组件
<child1 @childSubmit="childSubmit" :type="type"></child1>
</div>
// -----------------------------------------------------
// 这是子组件
<div>
// 这是孙组件
<child2 v-bind="$attrs" v-on="$listeners"></child2>
</div>
vue属性之 $attrs和$listeners 简单记录
于 2022-03-23 09:43:22 首次发布