我习惯于使用React的方法,可以将任何内容注入到任何地方。
我有一个愚蠢的Button
或app-button
组件在Angular中。它是内联块(:host
类),因此其宽度取决于内容。在这种情况下,我无法覆盖其参数,如display:block
或设置宽度。我可以通过添加新的参数([display]
, [width]
)来手动执行,但这不太好。
我想要的行为是在此组件上提供一个输入/指令,以向子组件的内部提供显式注入的类。
在React中,我只需添加带有类名的prop并分配它或传递一些内联样式,具体取决于我使用的样式系统。
是否有任何方法/lib/util来解决这个问题?