关于$attrs的一些理解
来源:5-14 方案落地:创建 ThemeSelect 组件
qq_Simpleisbeau_0
2022-03-30
问题是为什么要加v-bind=“$attrs”
关于KaTeX parse error: Expected 'EOF', got '我' at position 6: attrs我̲的理解是,父组件的一些特性(a…attrs对象中,除了props和自定义事件这些特性!
默认情况下父组件写的class和style都会传承给到子组件的根元素。但是components/ThemeSelect/index文件有两个根元素。分别是和
<template>
<el-dropdown trigger="click" class="theme" @command="handleSetTheme">
...
</el-dropdown>
<!-- 展示弹出层 -->
<div>
...
</div>
</template>
所以需要v-bind=“$attrs”显示的将class绑定到
写回答
1回答
-
qq_Simpleisbeau_0
提问者
2022-03-30
关于KaTeX parse error: Expected 'EOF', got '我' at position 6: attrs我̲的理解是,父组件的一些特性(a…attrs对象中,除了props和自定义事件这些特性!
原文是
attrs我的理解是,写在父组件标签的一些特性(属性)都会放入到attrs对象中,除了props和自定义事件这些特性(属性)!
012022-03-30
相似问题