似乎不可能。在这两种情况下,无论我使用userName
还是@HostBinding
, camelCaseAttribute 都会在渲染的dom中成为 camelcaseattribute 。
我要做的只是使用指令设置 ngDraggable ,为什么那不可能呢? ( ngdraggable 不起作用)
非常感谢。
答案 0 :(得分:0)
HTML属性不区分大小写。所以没关系。
HTML元素的属性名称可以用小写和大写字母的任意组合来编写,这些大小写与本文档的HTML元素部分中给出的属性名称不区分大小写;也就是说,属性名称不区分大小写。
来源:http://w3c.github.io/html-reference/documents.html
如果您尝试有条件地添加ngDraggable
指令,我认为这不是一个好方法。恕我直言,您应该问另一个问题,如何动态应用ngDraggable
。