Javascript 带有valueBinding的Ember TextArea导致光标跳到TextArea的末尾

Javascript 带有valueBinding的Ember TextArea导致光标跳到TextArea的末尾,javascript,internet-explorer,ember.js,Javascript,Internet Explorer,Ember.js,例如: 使用带有valueBinding的Ember.TextArea视图,当用户在IE7-9或Opera中键入TextArea时,每次按键后光标位置都会更改为TextArea的末尾 在JSFiddle示例中,如果您开始在单词“Test”上方键入,您键入的字符将出现,然后光标将跳转到textarea的文本,您键入的任何剩余文本将显示在底部 这意味着在一个不在末尾的文本区域内对文本进行更改是极其困难的 我认为这与每当修改文本区域的内容时导致插入符号位置丢失的错误有关。在Ember中是否有解决此问题

例如:

使用带有valueBinding的Ember.TextArea视图,当用户在IE7-9或Opera中键入TextArea时,每次按键后光标位置都会更改为TextArea的末尾

在JSFiddle示例中,如果您开始在单词“Test”上方键入,您键入的字符将出现,然后光标将跳转到textarea的文本,您键入的任何剩余文本将显示在底部

这意味着在一个不在末尾的文本区域内对文本进行更改是极其困难的


我认为这与每当修改文本区域的内容时导致插入符号位置丢失的错误有关。在Ember中是否有解决此问题的方法,例如进行单向数据绑定?

我向Ember.js提交了一份文件,以保存并恢复光标位置,从而在Ember.TextArea视图中解决此问题。

进一步检查后,似乎值绑定与此无关,因为完全关闭值绑定并不能解决此问题。