Ma logique de code est la suivante, je souhaite l'implémenter :
Cliquez sur le bouton de requête pour activer la minuterie. Le texte du bouton devient Arrêter la requête,
Cliquez pour arrêter la requête et annuler la planification
$scope.submitRequest = function () {
if ($scope.onlyButton == "查询") {
$scope.onlyButton = "停止查询";
$interval(function()
{
//具体方法
}
,5000);
}
else{
setTimeout(function(){
$scope.onlyButton = "查询";
$interval.cancel(stop);
},0)
};
}
Mais je n'ai pas réussi à annuler le minuteur, aidez-moi s'il vous plaît...
Le code de
LZ peut complètement créer une marque de statut à l'extérieur, par exemple :
Ensuite, utilisez-le directement dans VIEW comme ceci :
Je pense qu'il vaut mieux écrire comme ça~