在 meteorjs 页面中显示一个带有数字名称的 json 对象值

Display in meteorjs page a json object value with numeric name

我想显示此对象 {'1':10} 的值 10,但找不到模板的正确语法。 客户端 js 代码为:

  Template.hello.data = function () {
    return { '1' : 10};
   };

客户端html代码是:

<body>
  {{> hello}}
</body>
<template name="hello">
  <p>{{data.1}}</p>
</template>

这给出了错误:

hello.html:6: Expected IDENTIFIER
<p>{{data.1}}</p>

当然可以更改为 { 'A1' : 10} 之类的名称,但我想保留字段名称 '1'

数据解析器似乎将 1 视为整数而不是字符串。尝试括号表示法(参见答案:)

{{data.[1]}}