父项在Meteor v0.8.0中是保留字吗?
我正在将一个应用程序从0.7.2升级到Meteor v0.8.0 我在集合中有文档,其中另一个文档是父文档。因此,这些文档有一个名为parent的字段 我在翻录唱片时遇到了一些奇怪的问题 在模板中渲染时,它将父字段显示为[object object] 当输出到控制台时,父字段为父项在Meteor v0.8.0中是保留字吗?,meteor,meteor-blaze,Meteor,Meteor Blaze,我正在将一个应用程序从0.7.2升级到Meteor v0.8.0 我在集合中有文档,其中另一个文档是父文档。因此,这些文档有一个名为parent的字段 我在翻录唱片时遇到了一些奇怪的问题 在模板中渲染时,它将父字段显示为[object object] 当输出到控制台时,父字段为 Component{guid:“882”,isInited:true,templateInstance:Object,parent:Component,dom:DomRange…} 这让我相信parent是一个保留字,在
Component{guid:“882”,isInited:true,templateInstance:Object,parent:Component,dom:DomRange…}
这让我相信parent是一个保留字,在使用它时应该小心。你所说的“在模板中呈现时”是什么意思?你能给我们看一下模板吗?空格键模板。因此,
{{parent}}
from Document.parent呈现[object object]
具体来说,集合是Sections,字段是parent,因此帮助程序返回Sections.find()
我还通过将父对象传递给带有each和控制台日志的帮助程序来测试它{testHelper parent}
并且输出是组件{guid:“882”,isInited:true,templateInstance:Object,parent:Component,dom:DomRange…}
然后我将字段名和引用从父项更改为节项,如节项。节项
中所述,问题不再出现。看起来父项是一个对象?看起来父项是一个对象,显然是一个UI组件–这可能意味着空格键覆盖了以前存在的任何数据。所以是的,它可能是一个保留字,或者是一个bug。