我正在使用ng-paste
并且onpaste
喜欢这样,
<input type="text" class="form-control" ng-trim="false" ng-model="x.value" select-on-click ng-paste="paste($event, x)" onpaste="return false;" id="input{{$index}}"
有input
文本some<CURSOR>data
(其中<CURSOR>
代表光标的位置)
当我按Cmd+V调用粘贴事件时,
$scope.paste = function(event, data) {
console.log('paste event', event);
}
它有效,但我只能得到粘贴的文本,我想要的是some<PASTED DATA>data
,有什么想法吗?
PS我不得不使用onpaste="return false;"
,否则文字变成<PASTED DATA><PASTED DATA>