您好我刚刚将我的meteor应用程序升级到0.9.1.1并且我在控制台中不断收到这两个警告
W20140910-18:37:07.781(3) (blaze.js:67) Warning: Blaze.render without a parent element is deprecated. You must specify where to insert the rendered content. logging.js:65
W20140910-18:37:07.787(3) (blaze.js:67) Warning: Blaze.insert has been deprecated. Specify where to insert the rendered content in the call to Blaze.render. logging.js:65
我不知道错误发生在哪里,或者为什么会发生错误。
对我可能缺少什么的想法?
由于
答案 0 :(得分:2)
火星API在流星0.9+中发生了变化 如果您正在使用
UI.insert(UI.render(Template.foo), document.body)
UI.insert(UI.renderWithData(Template.foo, {bar: "baz"}), document.body)
您需要更新UI.insert()
& UI.insert(UI.renderWithData())
到新的Blaze API:
Blaze.render(templateOrView, parentNode, [nextNode], [parentView])
Blaze.renderWithData(templateOrView, data, parentNode, [nextNode], [parentView])