VUE 组件二次封装之v-bind=“$attrs” 和v-on="$listener"
vue 2.4.0 新增

//子组件
<template>
<div>
<el-button v-bind="$attrs">确定</el-button>
<div>
</template>
// 父组件使用
<my-button type='primary' size='mini'/>
本文介绍了Vue 2.4.0新增特性,即在子组件中如何利用v-bind='$attrs'和v-on='$listeners'进行属性和事件的二次封装。通过示例展示如何在子组件中传递父组件的所有属性和监听器,简化组件复用过程。
VUE 组件二次封装之v-bind=“$attrs” 和v-on="$listener"
vue 2.4.0 新增

//子组件
<template>
<div>
<el-button v-bind="$attrs">确定</el-button>
<div>
</template>
// 父组件使用
<my-button type='primary' size='mini'/>
1897
447

被折叠的 条评论
为什么被折叠?