我的标签带有没有值的属性
<div class='hello' scroll-glue>
但是当我在浏览器中检查这个元素时,它会将此值添加到它,就好像它是一个默认值
<div class='hello' scroll-glue='scroll-glue'>
这在使用Angular时会产生一个问题,因为此指令需要一个表达式,但如果没有提供任何表达式,则使用其默认选项。但我永远不会将scroll-glue
定义为表达式。
目前我已经编辑了指令代码本身以检查属性值是否为scroll-glue
并将其视为未指定该值。但我不明白为什么会出现这种情况。是否需要设置任何标志才能禁用此*行为?
浏览器详情 谷歌浏览器版本55.0.2883.87米