【发布时间】:2012-10-05 19:36:16
【问题描述】:
正如@andorov's answer 中提到的,OP 的理想代码(<div style="width:{{model.width}}"> 现在几乎只适用于 Ember 1.10
我是 Ember.js 的新手,我发现很难动态 更改 CSS。这是一个解释我的意思的例子:
var App = Em.Application.create(); App.MyObj=Em.Object.extend({ objWidth:10 }); App.objController = Ember.ArrayController.create({ content: [], createObj: function(){ var obj = App.MyObj.create(); this.pushObject(obj); } });下面的代码不起作用,但它解释了我的目标。用一个 Handlebars 模板,我要做到这一点:
{{#each obj in App.objController}} <div style="width:{{obj.objWidth}}"></div> {{/each}}换句话说,我只想拥有
<div>更新的宽度 当objWidth属性发生变化时。
【问题讨论】:
标签: css ember.js observable