2014-03-30 43 views
4

我知道您需要使用this.data來訪問數據上下文。但是,只有在您用{{#with}}或其他包裝器包裝模板時纔有效。如果您通過類似鐵路路由器的模板訪問模板中的這些數據會怎樣?現在無論何時呈現模板,我都需要訪問該數據。我應該怎麼做?在呈現的回調中訪問數據上下文

+0

我不完全確定問題是什麼。你是說你使用'data'選項在iron-router中設置數據上下文,然後你想在'Template.rendered'回調中訪問這些數據?如果是這樣,它只是'this.data',至少對於低於0.8.0的任何東西。 – richsilv

+0

這是爲流星0.8.0這個數據是未定義的。 – user1952811

+0

似乎需要將數據傳遞給動態模板,是嗎?例如,對於Meteor 0.7,我們可以使用'{{> tmpl context}}'並且上下文將被傳遞給'tmpl'。但隨着meteor0.8這不再工作 – Serge

回答

1

我正在運行流星0.9和this.data.yourDataObjectName工作正常。