Javascript 属性具有破折号的ng attr
我需要使用angular来计算属性值。问题是该属性值有一个破折号(-) 简言之,我需要:Javascript 属性具有破折号的ng attr,javascript,html,angularjs,Javascript,Html,Angularjs,我需要使用angular来计算属性值。问题是该属性值有一个破折号(-) 简言之,我需要: <div ng-attr-my-attribute="{{5+5}}"></div> 使成为: <div my-attribute="10"></div> 实际上,DOM只是一字不差地显示了以下内容: <div ng-attr-my-attribute="{{5+5}}"></div> 我觉得我需要使用ng attr,
<div ng-attr-my-attribute="{{5+5}}"></div>
使成为:
<div my-attribute="10"></div>
实际上,DOM只是一字不差地显示了以下内容:
<div ng-attr-my-attribute="{{5+5}}"></div>
我觉得我需要使用ng attr,因为当我不使用时,例如:
<div my-attribute="{{5+5}}"></div>
完全呈现为:
<div my-attribute="{{5+5}}"></div>
使用角度1.4.1
问题:如何将ng attr
与带有破折号的属性一起使用
在某些情况下,例如SVG DOM API的限制,您不能
只需写cx=“{scope\u var}}”
ng attr
仅当DOM API上存在限制时才需要,否则可以使用direct属性。对于div
和其他标准HTML元素,您可以直接访问属性,而无需使用ng attr
ng attr
与-
检查代码段:
angular.module('myApp',[])代码>
检查浏览器中的值检查div属性
问题是什么?使用带有破折号的属性的ng attr