哪个@angular/*包是bug的来源?
common, compiler, core
这是个回归吗?
是的
描述
当我尝试为嵌套的html标签设置样式时,无论字符串还是数组,使用内联样式都不起作用。例如:
styles: `
:host {
display: block;
a {
color: red
}
}`
奇怪的是,当我将相同的样式放在一个单独的文件中,并使用stylesUrl,它就可以正常工作。同样的情况发生在我使用类名而不是标签名时也可以正常工作。
请提供一个链接,指向最小复现bug的情况
https://stackblitz-starters-q2t2hm.stackblitz.io
请提供您看到的异常或错误
- 无响应*
请提供您发现此bug的环境(运行ng version
)
- 无响应*
还有其他问题吗?
这个bug可能在v16中发生,但在v15中没有发生。
2条答案
按热度按时间9rbhqvlz1#
这是因为我们的视图封装没有处理嵌套的CSS声明。我有一个#50693,它为嵌套的CSS声明添加了支持,但当我尝试提交它时遇到了一个问题,所以需要进行一些调查。
h22fl7wq2#
听起来很棒,感谢快速回复。