简单Vue
0 1

常见 Vue的attrs和listeners分别 有哪些?分别说明使用场景?

【概念释义】

$attrs(Vue3 含 class/style 与未声明 props 的 attribute)父组件传给子组件、子组件未在 props 声明的透传属性。$listeners(Vue2)是父监听在子组件上的事件集合;Vue3 合并进 $attrsonXxx 形式。用于包装组件/高阶组件把属性和事件继续传给内部真实控件。

【基础使用】

vue
<!-- MyInput 包装 el-input -->
<template>
  <el-input v-bind="$attrs" />
</template>
<script>

登录查看完整 1015

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)