Javascript Emberjs输入文本字段值Unicode转换
我需要使用onKeyPress和onKeyDown事件中的一些函数将输入值转换为unicode值 如何在Ember.js中为TextField创建视图 例:在Javascript中Javascript Emberjs输入文本字段值Unicode转换,javascript,unicode,ember.js,Javascript,Unicode,Ember.js,我需要使用onKeyPress和onKeyDown事件中的一些函数将输入值转换为unicode值 如何在Ember.js中为TextField创建视图 例:在Javascript中 <input name="comment" charset="utf-8" type="text" onKeyPress="javascript:convertThis(event)" onKeyDown="toggleKBMode(event)" /> 创建您自己的输入文本的简单方法是扩展Ember.
<input name="comment" charset="utf-8" type="text" onKeyPress="javascript:convertThis(event)" onKeyDown="toggleKBMode(event)" />
创建您自己的输入文本的简单方法是扩展
Ember.TextField
App.MyTextField = Ember.TextField.extend({
attributeBindings: ['charset'],
charset: 'utf-8',
keyPress: function(evt) {
console.log('keyPress', evt);
},
keyDown: function(evt) {
console.log('keyDown', evt);
}
});
attributeBindings
将说明App.MyTextField
与html属性一样使用的属性,在您的示例中,字符集:attributeBindings:['charset']
。要获得keyPress
和keyDown
事件,只需声明各自的函数即可。它将接收一个实例
这是对这个样品的篡改
我希望它有帮助创建自己的输入文本的简单方法是扩展
Ember.TextField
App.MyTextField = Ember.TextField.extend({
attributeBindings: ['charset'],
charset: 'utf-8',
keyPress: function(evt) {
console.log('keyPress', evt);
},
keyDown: function(evt) {
console.log('keyDown', evt);
}
});
attributeBindings
将说明App.MyTextField
与html属性一样使用的属性,在您的示例中,字符集:attributeBindings:['charset']
。要获得keyPress
和keyDown
事件,只需声明各自的函数即可。它将接收一个实例
这是对这个样品的篡改
我希望这会有帮助非常感谢:)非常感谢:)