我试图在div中设置一个自定义属性,以便css选择器可以找到它。但我找不到正确的语法。
css:
div[customAttr="dabadeedabadie"] {
color:blue
}
<div customAttr="dabadeedabadie">I'm blue</div>
<div customAttr="{{'dabadeedabadie'}}">I'm blue</div>
我得到一个错误:
无法绑定到“customAttr”,因为它不是“div”的已知属性
. 好。。。是的,但为什么这是个问题?
我也试过:
<div attr.customAttr="'dabadeedabadie'">I'm blue</div>
<div attr.customAttr="{{'dabadeedabadie'}}">I'm blue</div>
<div [attr.customAttr]="'dabadeedabadie'">I'm blue</div>
<div [attr.data-customAttr]="'dabadeedabadie'">I'm blue</div>
它们不会抛出错误,但也不起作用。