input - Ember.js 输入字段

标签 input ember.js

是否可以在 Ember.js View 中使用标准 HTML5 输入字段,或者您是否被迫使用有限的内置字段选择,例如 Ember.TextField、Ember.CheckBox、Ember.TextArea 和 Ember.select?如果不使用内置 View ,我似乎无法弄清楚如何将输入值绑定(bind)到 View :

Input: {{view Ember.TextField valueBinding="objectValue" }}

具体来说,我需要一个数字字段。有什么建议么?

最佳答案

编辑:这现在已经过时了,您可以通过以下方式实现上述所有目标:
{{input value=objectValue type="number" min="2"}}
过时的答案

您只需指定 TextField 的类型

Input: {{view Ember.TextField valueBinding="objectValue" type="number"}}

如果你想访问一个数字字段的额外属性,你可以继承 Ember.TextField .
App.NumberField = Ember.TextField.extend({
  type: 'number',
  attributeBindings: ['min', 'max', 'step']
})

Input: {{view App.NumberField valueBinding="objectValue" min="1"}}

关于input - Ember.js 输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14450862/

相关文章:

input - react JSX : How to set props to placeholder attribute

php - 出于发布原因保留输入类型 'submit' 但使用图像作为按钮的方法?

jQuery 输入掩码长度

model - Ember.js ArrayProxy 模型数组

javascript - 有没有办法告诉 Ember.js 应用程序在哪个环境(开发/生产)中运行?

php 解析用户输入

html - 不能让一个 div 出现在其他的下面

javascript - Ember.js 在每条路线的路线更改时运行函数。全局激活功能?

javascript - ajax请求ember通过组件传递

javascript - 离开路线上的 Ember 清理