angular.module('M13', ['ng']). controller('C13', function($scope, $interval){ let percentage = 0; $scope.myStyle = { '0%'}; let t = $interval(function(){ percentage += 10; $scope.myStyle.width = percentage + "%" percentage < 100 ? percentage : $interval.cancel(t); // if(percentage>=100){ // $interval.cancel(t); // console.log('已完成'); // } }, 50) })