![](/img/trans.png)
[英]How to access template instance from helpers in Meteor 0.8.0 Blaze
[英]Template Rendered callback in Meteor 0.8.0 blaze
通過此更新和新模板引擎Blaze的介紹,我遇到了一些問題,更具體地說是模板渲染回調。
template.my_template.rendered
.my_template.rendered的那一行似乎不再適合我。 當我嘗試記錄( this._id
)並且其中的任何內容都沒有實際工作時給我未定義。
我在介紹中看到了Meteor.render
已被刪除。 這兩者有什么共同之處嗎? 如果已更改,更新語法是什么?
如果在模板渲染的回調中使用this._id
,請嘗試使用this.data._id
。 我有點不確定為什么this._id
之前在渲染的回調中為你工作。
如果它是你的助手而不是你渲染的回調,它將保持為this._id
,但是一些規則已經改變,這取決於你的模板是否在另一個模板中。
有一個遷移指南可以幫助您構建模板以進行大火。 你也可以在這里發帖,但鑒於你提供的細節,沒有足夠的信息來確定真正的問題是什么。
Meteor.render
已棄用。 有一個新的UI.render命名空間( http://docs.meteor.com/#ui )可以做類似的事情。 這取決於你想做什么,但UI.insertWithData可能會做類似的事情。
請參閱Meteor.render上的遷移文檔: https : //github.com/meteor/meteor/wiki/Using-Blaze#meteorrender-has-been-removed
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.