0
У меня есть метод в контроллере, где мне нужно получить доступ к свойству view и установить его значение. Как достичь этого в emberjs?Как получить доступ к представлению свойства от контроллера в emberjs
У меня есть метод в контроллере, где мне нужно получить доступ к свойству view и установить его значение. Как достичь этого в 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