【发布时间】:2018-06-17 01:28:35
【问题描述】:
在 my.component.html 里面说
<nested-component [class]="nestedClass"></nested-component>
然后当我想使用我的组件时,我想指定它们的样式类:
<my-component class="my-component-style" nestedClass="nested-component-style"></my-component>
上述方法不起作用(即嵌套组件未分配样式类 .nested-component-style)。您将如何修复上面的代码?欢迎使用其他解决方法。
【问题讨论】:
-
您能详细说明一下吗?是嵌套嵌入我的组件还是相反?你的问题不清楚。
-
它的
<my-component><nested-component></nested-component></my-component> -
@user1589188 我不明白
<my-component><nested-component></nested-component></my-component>代码。您是否直接使用此代码? .这不是声明父子的角度方式 -
@user1589188 在你的 css 文件中,将 /deep/ 放在你的类定义前面,如下所示: /deep/ .nested-component-style 看看它是否有帮助,因为这可能是样式的问题未应用于子组件。
-
@dexter 成功了!魔法!