最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

angularJS?實現(xiàn)長按不觸發(fā)點擊事件可以復制剪貼方法

 更新時間:2023年06月30日 10:33:50   作者:Skywang  
這篇文章主要為大家介紹了angularJS實現(xiàn)長按不觸發(fā)點擊事件可以復制剪貼方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

解決demo分析

這兩天提交項目遇到一個需求,就是測試需要復制文字內容 但是不觸發(fā)點擊事件, 在網上沒有找到類似的方法, 就自己想到一個方法 ,通過點下鼠標和抬起鼠標的時間差來判斷是否觸發(fā)點擊事件。

廢話不多說 直接上代碼 首先是html界面

<span ng-mousedown="skipDown()" ng-mouseup="skipUp($index)"  style="cursor: pointer;" data-toggle="modal" ><a>{{resource.content}}</a></span>

這里data-toggle="modal"是Bootstrap的模態(tài)框類名

主要是這兩個方法

ng-mousedown="skipDown()"

ng-mouseup="skipUp($index)"

ng-mousedown是按下按鈕時觸發(fā)的方法

ng-mouseup是松開按鈕時觸發(fā)的方法

// 按下按鈕觸發(fā)的方法 獲取按下按鈕的時間
$scope.skipDown = function() {
    $scope.skipDownTime = Date.parse(new Date());
}
// 松開按鈕的觸發(fā)方法 獲取松開按鈕的時間
$scope.skipUp = function(index) {
    $scope.skipUpTime = Date.parse(new Date());
  // 這里判斷松開按鈕和點下按鈕直接的時間差 是否小于0.5秒
      小于0.5秒則觸發(fā)skipInfor的方法
    if($scope.skipUpTime - $scope.skipDownTime < 500) {
       $scope.skipInfor(index);// 這里是具體方法
    }
}

這樣你就可以進行復制粘貼了,不用擔心復制的時候會觸發(fā)按鈕方法

以上就是angularJS 實現(xiàn)長按不觸發(fā)點擊事件復制剪貼的詳細內容,更多關于angularJS 長按復制剪貼的資料請關注腳本之家其它相關文章!

相關文章

最新評論

灵山县| 四平市| 长兴县| 昌吉市| 锡林浩特市| 汶上县| 双流县| 万山特区| 嘉定区| 南陵县| 虎林市| 新昌县| 运城市| 乌兰浩特市| 亳州市| 南康市| 宝应县| 新绛县| 错那县| 九江市| 昆山市| 高台县| 大英县| 大田县| 山阳县| 苍溪县| 永丰县| 德钦县| 玉环县| 临沧市| 宁国市| 绵阳市| 大厂| 四会市| 吴江市| 丰都县| 兴安县| 焉耆| 武穴市| 民勤县| 绥芬河市|