1
は、このコードを参照してください。
http://plnkr.co/edit/4QpPZZib6qGjhx85Do0M
はここでエラーを複製する方法は次のとおりです。
1. Run the plnkr
2. then click on any of the buttons "200", "300" etc. You will notice that the model updates just fine. No issue so far
3. Now paste something in the input box. The paste should work just fine.
4. Now try clicking on any of the buttons.
ERROR:
You will notice that the values in the input box does not updates to model value.
私は問題があることを理解することができるものから、私の$ render関数と..しかし、私はそれのための修正を見つけるように見えることはできません。
scope.handlePaste = function(e) {
var pastedText = e.clipboardData.getData('text/plain');
ngModelController.$setViewValue(pastedText);
ngModelController.$render = function() {
element.html($sce.getTrustedHtml(ngModelController.$viewValue));
};
return false; //prevent the default handler from running
};
}