我有一个形式,当用户点击“检查”微调框显示,让用户知道有事情发生。AngularJS上增加一个按钮微调
我刚好设置$scope.button = "Check";
然后在我的控制器$q.when(post_data.then(
更改文本,包括动画这样做<i class="fa fa-refresh fa-spin">
这样做有很多问题,最重要的是,它不是普遍的,我最终会做它为每个按钮。
问题:这是否可以作为一个指令完成,我只需修改所有按钮,然后在我的控制器中,我可以调用一个启动和停止过程,在哪里我想要?一个例子会很有帮助。
即
<button type="button" SPINNER ng-click="submitCheck()">Check</button>
$scope.submitCheck = function() {
START BUTTON SPINNER
var post_data = post_resource($scope, CbgenRestangular);
$q.when(post_data.then(
function (object) {
STOP BUTTON SPINNER
$scope.claims = object;
},
function (object) {
STOP BUTTON SPINNER
console.log(object)
}
))
}
那漂亮的@Maxim Shoustin感谢 – Prometheus