[英]angularjs expression with special character
Some angular expressions contain special characters (eg '-'): 一些角度表达式包含特殊字符(例如'-'):
<tr data-ng-repeat="asset in assets">
<td>{{asset.id}}</td>
<td>{{asset.display-name}}</td>
<td>{{asset.dns-name}}</td>
<td>{{asset.link[0].uri}}</td>
</tr>
In above code: {{asset.display-name}}
and {{asset.dns-name}}
prints 0 which is not correct. 在上面的代码中: {{asset.display-name}}
和{{asset.dns-name}}
打印0,这是不正确的。 How to escape part of an expressions? 如何转义部分表达式?
方括号符号将帮助您:
{{ asset['display-name'] }}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.