Meteor从集合移动到SmartCollection分解模板

Meteor从集合移动到SmartCollection分解模板,meteor,smartcollection,Meteor,Smartcollection,我正在使用0.7.0.1 Meteor,并尝试从一个收藏更新到另一个SmartCollection。见下文。。。第一个有效,第二个无效,但当我从SmartCollection切换回另一个Collection时有效。_id在这两种情况下都有效,但不适用于name。我在某个地方读到,这个名字可能是一个保留字或什么的,但是为什么在下面的第一个例子中它会起作用呢?有什么想法吗?SmartCollection中有什么东西打破了这一点 工作 {{#each operatingSystemBrands}}

我正在使用0.7.0.1 Meteor,并尝试从一个收藏更新到另一个SmartCollection。见下文。。。第一个有效,第二个无效,但当我从SmartCollection切换回另一个Collection时有效。_id在这两种情况下都有效,但不适用于name。我在某个地方读到,这个名字可能是一个保留字或什么的,但是为什么在下面的第一个例子中它会起作用呢?有什么想法吗?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}} 

我认为这是一个bug,尝试使用{{this.name}}。不确定是否有帮助,但这只是一种预感。上下文可能会变得混乱


我知道铁路由器在做这件事。您也升级了吗?

NM,是另一个问题。在我将js转换为coffeescript时出现了一个问题,我不知道为什么它只有在转到smartcollections时才会损坏。

使用这个。没用。我的铁路由器是0.6.2,这是最新的。你是说可能会尝试降级吗?这太疯狂了。。。我将字段名更改为bob,以防它是保留字段或其他内容,但仍然不起作用。