angular.js - angular $interval怎么在一个按钮上实现开始定时和结束定时
怪我咯
怪我咯 2017-05-15 17:11:04
0
2
501

我代码逻辑如下,想要实现:

  1. 点击查询按钮,开启定时,按钮文案变成停止查询,

  2. 点击停止查询,取消定时

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

但是没有成功取消定时,求帮忙...

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(2)
Peter_Zhu

いいねを押す +0
淡淡烟草味

LZ のコードは、外部にステータス マークを完全に作成できます。例:

リーリー

次に、次のように VIEW で直接使用します:

リーリー

こう書いた方が良いと思いますよ〜

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート