使用Angularjs,当设置ng-model和value = {{}}时,如何避免光标在输入结束时移动

时间:2013-06-04 18:41:17

标签: angularjs

我正在使用Angularjs,HAML和Rails。

每当我在元素中设置ng-model和value时,每次输入任何内容时光标都会移动到最后。

这是一个示例输入:

%textarea{:name=>"task", :value=>"{{s.description}}", :placeholder=>"Doing this...", "ng-model"=>"s.description"}


怎么解决这个问题?

1 个答案:

答案 0 :(得分:2)

解决方案很简单。只需从输入中删除属性“:value”,然后保留“ng-model”。

%textarea{:name=>"task", :placeholder=>"Doing this...", "ng-model"=>"s.description"}

这样输入元素将按预期工作。