从视图中访问控制器的属性

时间:2013-01-21 22:06:43

标签: ember.js

我想做一个像进度条一样的东西,它将由余烬控制。所以在我看来,有两种方法可以达到这个目的:

  1. 控制器中有一个观察者,它会在触发时设置元素“width”。问题:AFAIK,无法从控制器中访问DOM元素,例如您在视图this.$('#progress')中执行此操作的方式。

  2. 视图中有一个观察者,它会观察控制器的属性。问题:我不知道如何观察(和访问)控制器的属性。

  3. (通过{{bindAttr}}将控制器的属性绑定到一个怪异的data-progress="42"属性,并在属性的值发生更改时调整元素width < / p>

0 个答案:

没有答案