我正在使用Angularjs,HAML和Rails。
每当我在元素中设置ng-model和value时,每次输入任何内容时光标都会移动到最后。
这是一个示例输入:
%textarea{:name=>"task", :value=>"{{s.description}}", :placeholder=>"Doing this...", "ng-model"=>"s.description"}
怎么解决这个问题?
答案 0 :(得分:2)
解决方案很简单。只需从输入中删除属性“:value”,然后保留“ng-model”。
%textarea{:name=>"task", :placeholder=>"Doing this...", "ng-model"=>"s.description"}
这样输入元素将按预期工作。