0
我已经实现与多个视图{{视图Ember.TextField ...}}当改用inline-block的块如何渲染视图
模板显示,但所有的HTML元素内嵌显示。 ..
我想将所有输入元素呈现为块。
如何解决这个问题? (我想避免在模板中的每个视图之后添加)
我已经实现与多个视图{{视图Ember.TextField ...}}当改用inline-block的块如何渲染视图
模板显示,但所有的HTML元素内嵌显示。 ..
我想将所有输入元素呈现为块。
如何解决这个问题? (我想避免在模板中的每个视图之后添加)
您可以使用从Ember.View继承的classNames绑定在元素上设置css类并在其上定义您的css样式(即display:block; ),如:
{{view Ember.TextField classNames="some-class" ...}}
或者,您可以创建Ember.TextField的子类:
App.MyTextField = Em.TextField.extend({
classNames: ['some-class']
});
然后在车把UI,而不是把这个:
{{view App.MyTextField ...}}
完美的作品! – fvisticot