0
我有一個控制器中的方法,我需要訪問視圖屬性並設置它的值。如何在emberjs中實現這一點?如何訪問控制器在視圖中的視圖屬性
我有一個控制器中的方法,我需要訪問視圖屬性並設置它的值。如何在emberjs中實現這一點?如何訪問控制器在視圖中的視圖屬性
如果你想重新呈現取決於控制器的性能視圖,在模板中只是約束它
{{#view "myView" foo=controllerProperty}}
{{propertyThatDependsOnFoo}}
{{/view}}
App.MyView = Ember.View.extend({
foo: null, // initialized in template
...
propertyThatDependsOnFoo: function() {
...
}.property("foo")
});
然後在你的控制器只是改變controllerProperty
,自動這將在您的視圖中反映出來。
是否應該如下? {{#view「myView」fooBinding = controllerProperty}} {{view.propertyThatDependsOnFoo}} {{/ view}}' – undeletable