間隔函數在我單擊的最後一個元素中保持循環。我想要發生的是取消最後一次間隔,當我點擊一個新元素並重新開始時,我點擊它。我點擊ng-repeat
中的每個項目。
這是我的代碼。
$scope.onClickTab= function(x,tkid, sid, $event){
var vtpostdata = 'TokenId=' + tkid +
',SessionId=' + sid +
',ChatMessageCount=' + 0 +
',retrytimes=' + 10 +
',delayms=' + 100;
$interval(function() {
$http.jsonp(ServiceDomainSite + 'myApi' + vtpostdata + '?callback=JSON_CALLBACK&t='
+ new Date().getTime())
.success(function (data) {
var resultObject = angular.fromJson(data.Rows);
$scope.Chats = resultObject;
});
}, 1000);
};
謝謝你這對我的作品!上帝保佑男人。 –
@JohnWick很高興幫助你。祝你今天愉快。 – lin