【发布时间】:2019-01-24 10:46:16
【问题描述】:
如何在父组件中定义样式,然后将其传递给子组件,例如?
<style>
.teststyle {
background-color: red;
width: 100px;
}
</style>
我想如果我不使用作用域,孩子可以使用 .teststyle,但它对我不起作用。
我可以传递样式以在 v-bind:style 命令中使用 props 找不到传递(或使其可用)用于 v-bind:class 的方法。
子组件供许多父组件重用,每个父组件具有不同的样式/类属性,每个父组件具有不同的属性。
在一个示例中,子组件是一个通用表格,它需要列宽、单元格颜色等信息。
在另一种情况下,子组件是网格 css 布局,不需要列、列布局等。
【问题讨论】:
标签: css vue.js components