Angular中的“粘贴”事件[ngPaste]
如何在Angular 1.1.5中的输入中的“粘贴”事件上执行功能?我知道有一个ng-
change输入指令。但每次输入更改时都会触发,初始粘贴只需要一次。
用例:我有一个URL输入。我想在用户粘贴URL后执行一个功能。用户还可以手动输入URL并按Enter执行功能。
-
自Angular 1.2.0起,ngPaste是本机指令。
回答:
从Angular 1.2.0开始,存在ngPaste指令。使用以下方式:
<input type='text' ng-paste='handlePaste($event)'>
要直接传递值,请使用:
<input type='text' ng-paste='handlePaste($event.clipboardData.getData('text/plain'))'>
以上是 Angular中的“粘贴”事件[ngPaste] 的全部内容, 来源链接: utcz.com/qa/424811.html