Javascript 在AngularJS中,当指令属性的作用域变量是大小写时,为什么指令属性需要用连字符分隔?
Html: 为什么Angular会强制执行这种命名约定?为什么不允许Javascript 在AngularJS中,当指令属性的作用域变量是大小写时,为什么指令属性需要用连字符分隔?,javascript,angularjs,Javascript,Angularjs,Html: 为什么Angular会强制执行这种命名约定?为什么不允许范围设置器在“时接受”=显示,以及在“时接受”=显示 接下来,为什么所有Html都使用连字符分隔,而其背后的javascript基本上都是大小写 可能更像是一个元讨论,但期待一些澄清。HTML不区分大小写,但最好保持小写 为完整起见,属性值区分大小写,但标记名和属性键不区分大小写。感谢您指出重复项。我很难找到它。 <!-- Note 'display-when' is hyphenated --> <wait-
范围设置器在“
时接受”=显示,以及在“
时接受”=显示
接下来,为什么所有Html都使用连字符分隔,而其背后的javascript基本上都是大小写
可能更像是一个元讨论,但期待一些澄清。HTML不区分大小写,但最好保持小写
为完整起见,属性值区分大小写,但标记名和属性键不区分大小写。感谢您指出重复项。我很难找到它。
<!-- Note 'display-when' is hyphenated -->
<wait-cursor display-when="true"></wait-cursor>
scope: {
// Note 'displayWhen' is camelCased
show: "=displayWhen"
},