2014-11-14 148 views

回答

0

如果你想重新呈現取決於控制器的性能視圖,在模板中只是約束它

{{#view "myView" foo=controllerProperty}} 
    {{propertyThatDependsOnFoo}} 
{{/view}} 


App.MyView = Ember.View.extend({ 
    foo: null, // initialized in template 
    ... 
    propertyThatDependsOnFoo: function() { 
     ... 
    }.property("foo") 
}); 

然後在你的控制器只是改變controllerProperty,自動這將在您的視圖中反映出來。

+0

是否應該如下? {{#view「myView」fooBinding = controllerProperty}} {{view.propertyThatDependsOnFoo}} {{/ view}}' – undeletable

相關問題