如何通过Angular 6指令将camelcase属性添加到dom元素?

时间:2018-10-07 15:14:09

标签: javascript angular

似乎不可能。在这两种情况下,无论我使用userName还是@HostBinding camelCaseAttribute 都会在渲染的dom中成为 camelcaseattribute

我要做的只是使用指令设置 ngDraggable ,为什么那不可能呢? ( ngdraggable 不起作用)

非常感谢。

1 个答案:

答案 0 :(得分:0)

HTML属性不区分大小写。所以没关系。

  

HTML元素的属性名称可以用小写和大写字母的任意组合来编写,这些大小写与本文档的HTML元素部分中给出的属性名称不区分大小写;也就是说,属性名称不区分大小写。

来源:http://w3c.github.io/html-reference/documents.html

如果您尝试有条件地添加ngDraggable指令,我认为这不是一个好方法。恕我直言,您应该问另一个问题,如何动态应用ngDraggable