我想知道实现以下目标的最简单方法是什么:
{{view Ember.TextField type="number" maxBinding="quantity" valueBinding="firstName"}}
上面的方法不起作用 - 我需要做的就是将一个值绑定(bind)到 max
属性
最佳答案
默认情况下不绑定(bind) max 属性。请参阅text_field.js
最简单的方法是通过扩展现有文本字段来创建自己的文本字段,如下所示:
App.MyTextField = Ember.TextField.extend({
attributeBindings: ['max']
});
那么你应该能够做到这一点:
{{view App.MyTextField type="number" maxBinding="quantity" valueBinding="firstName"}}
关于javascript - Ember.js - 将 maxBinding 添加到 Ember.TextField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14334706/