<分区>
我使用 AngularJS 花括号 {{}} 将一些数据输出到对象的
标记中。 它适用于所有对象属性,例如:
<p>{{archivi.CARATTERISTICI[0].TESTATA}}</p>
但是在尝试以下操作时:
<p> {{archivi.FASE-XD}}</p>
它输出名为 archivi.FASE 的对象中另一个属性的值。所以显然它在破折号“-”处停止解析并忽略后面的内容。
关于如何解决这个问题有什么想法吗?
<分区>
我使用 AngularJS 花括号 {{}} 将一些数据输出到对象的
标记中。 它适用于所有对象属性,例如:
<p>{{archivi.CARATTERISTICI[0].TESTATA}}</p>
但是在尝试以下操作时:
<p> {{archivi.FASE-XD}}</p>
它输出名为 archivi.FASE 的对象中另一个属性的值。所以显然它在破折号“-”处停止解析并忽略后面的内容。
关于如何解决这个问题有什么想法吗?
最佳答案
使用括号表示法
<p> {{archivi['FASE-XD']}}</p>
关于javascript - Angular JS 大括号在对象属性名称中的破折号处停止评估,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38593936/
相关文章:
javascript - 用于测试是否只有 ASCII 字符的正则表达式
javascript - jQuery UI 进度条不会变缓
javascript - 使用 JS 从 URL 传递和操作参数
javascript - jQuery $.ajax() 请求返回空数据
html - 两个 div 中的段落对齐,它们之间有一个图像
javascript - Angular - 仅协议(protocol)方案支持跨源请求 - 需要解决方法才能在本地运行 $http
javascript - Webpack 2 和 Angular 1 : exporting and import modules