Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Emberjs输入文本字段值Unicode转换_Javascript_Unicode_Ember.js - Fatal编程技术网

Javascript Emberjs输入文本字段值Unicode转换

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.

我需要使用onKeyPress和onKeyDown事件中的一些函数将输入值转换为unicode值

如何在Ember.js中为TextField创建视图

例:在Javascript中

<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
事件,只需声明各自的函数即可。它将接收一个实例

这是对这个样品的篡改

我希望这会有帮助

非常感谢:)非常感谢:)