如何在 emberjs 中从控制器访问视图属性



我在控制器中有一个方法,我需要在其中访问视图属性并设置其值。如何在 emberjs 中实现这一点?

如果要

重新呈现依赖于控制器属性的视图,只需将其绑定到模板中即可

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

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

然后在您的控制器中只需更改controllerProperty,这将自动反映在您的视图中。

相关内容

  • 没有找到相关文章

最新更新