2013-04-16 67 views

回答

2

有沒有辦法使用emberjs做這種事情?

如果你想產量爲式的佈局,然後是的,你可以使用車把{{yield}}輔助包裝一個視圖

AViewWithLayout = Ember.View.extend({ 
    layout: Ember.Handlebars.compile("<div class='my-decorative-class'>{{yield}}</div>") 
    template: Ember.Handlebars.compile("I got wrapped"), 
}); 

Ember.Handlebars.helpers#yield

相反,如果你想產量爲-in-content-for,沒有直接的平行AFAIK。不確定content-for模式在句柄模板的上下文中是否真的有意義,因爲content_for是關於從模板中進行分配的。在您的應用程序模板中,使用ember設置{{title}}之類的首選方式是將其綁定到應用程序控制器的屬性。

+0

感謝您的解釋。我有一種感覺,沒有直接的等價物。我目前正按照您的建議,通過在應用程序模板中設置值來執行此操作。 – spullen

相關問題