国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

angular.js - angular $interval怎么在一個按鈕上實(shí)現(xiàn)開始定時和結(jié)束定時

瀏覽:143日期:2024-09-20 14:59:17

問題描述

我代碼邏輯如下,想要實(shí)現(xiàn):

點(diǎn)擊查詢按鈕,開啟定時,按鈕文案變成停止查詢,

點(diǎn)擊停止查詢,取消定時

$scope.submitRequest = function () { if ($scope.onlyButton == '查詢') { $scope.onlyButton = '停止查詢'; $interval(function(){ //具體方法},5000); } else{ setTimeout(function(){ $scope.onlyButton = '查詢'; $interval.cancel(stop); },0)}; }

但是沒有成功取消定時,求幫忙...

問題解答

回答1:

angular.js - angular $interval怎么在一個按鈕上實(shí)現(xiàn)開始定時和結(jié)束定時

回答2:

LZ的代碼完全可以在外面做一個 狀態(tài)標(biāo)示, 例如:

var interval;$scope.startStatus = false;$scope.submitRequest = function(){ if( !$scope.startStatus ){interval = $interval(...); } else {$interval.cancel(interval); }$scope.startStatus = !$scope.startStatus; }

然后在VIEW中直接類似使用:

<button ng-bind=' !startStatus ? ’查詢’ : ’停止查詢’ '></button>

我覺得這樣寫好些~

相關(guān)文章:
主站蜘蛛池模板: 日本aaa视频 | 在线综合亚洲欧美自拍 | 亚洲精品一区国产二区 | 亚洲国产一区二区三区a毛片 | 美女视频大全视频a免费九 美女视频大全网站免费 | 18视频免费网站 | 日日a.v拍夜夜添久久免费 | 欧美三级做爰全过程 | 97在线免费视频 | 国产大乳孕妇喷奶水在线观看 | 中文在线观看视频 | 国产一区免费在线观看 | 久久久国产精品福利免费 | 无限资源中文免费 | 韩国美女爽快毛片免费 | 欧美一区二区在线 | 91精品一区国产高清在线 | 91国偷自产一区二区三区 | 日韩国产片 | 亚洲精品亚洲人成人网 | 成年免费大片黄在线观看一 | 亚洲欧美日韩精品久久亚洲区 | u影一族亚洲精品欧美激情 va欧美 | 欧美成人久久久 | 成人软件18免费 | 国产成人一级 | 五月天激激婷婷大综合蜜芽 | 国产婷婷一区二区三区 | 国产精品6 | 精品一久久 | 亚洲国产99在线精品一区二区 | 国产精品中文 | 特级毛片| 玖草在线 | 中文字幕综合在线 | 欧美成人精品在线 | 一级性片| 欧美视频在线网站 | 国产亚洲精品久久久久久久网站 | 欧美一级三级在线观看 | 欧美成人影院 在线播放 |