我正在使用0.7.0.1 Meteor,我正在尝试从Collection更新为SmartCollection。见下文......第一个工作,第二个不工作(但是当我从SmartCollection切换回Collection时)。 _id既适用于两种情况,也适用于名称。我在某个地方读到这个名字可能是一个保留字或什么的,但为什么它会在下面的第一个例子中起作用呢?有任何想法吗?什么可以在SmartCollection中打破这个?
工作
{{#each operatingSystemBrands}}
<input type="radio" class="brandRadios" name="brandRadios" id="{{_id}}" value="{{_id}}">
<label for="{{_id}}">{{name}}</label>
{{/each}}
不工作:
{{#each devices}}
<input type="radio" class="deviceRadios" name="deviceRadios" id="{{_id}}" value="{{_id}}">
<label for="{{_id}}">{{name}}</label>
{{/each}}
答案 0 :(得分:0)
我认为这是一个错误,请尝试使用{{this.name}}
。不确定它是否会有所帮助,但它只是一种预感。上下文可能会搞砸。
我知道铁路由器正在这样做。你有升级吗?
答案 1 :(得分:0)