我从服务中获取数据,其中的对象数组如下所示: -
[{
title : 'Tilte 1',
s.no : 1
},
{
title : 'Tilte 2',
s.no : 2
}
]
我使用了模板来解析这些数据,如下所示: -
{{#each this}}
<div>
<span>{{this.s.no}}</span>
<h2>{{this.title}}</h2>
</div>
{{/each}}
在上面我无法访问该属性('s.no')。在vanilla JavaScript中我们可以像这样['s.no']访问它,但是在把手中它不起作用。
答案 0 :(得分:0)
您需要对非有效车把标识符的属性使用特殊[]表示法。 Demo
{{#each this}}
<div>
<span>{{this.[s.no]}}</span>
<h2>{{this.title}}</h2>
</div>
{{/each}}