在我的角度应用中,我想在我的进度条加载时禁用任何外部事件,例如yourRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
switch(view.getId()) {
case R.id.rb1:
if (checked)
tv1.setText('rb1 text');
break;
case R.id.rb2:
if (checked)
tv1.setText('rb2 text');
break;
}
}
});
。
加载进度条代码:
click
我怎么能这样做?
答案 0 :(得分:0)
我在考虑点击后按钮禁用..
function myCtrl($scope) {
$scope.disable=false;
$scope.btnClick=function(){
$scope.disable=true;
$http.post('apiURL').then(function(response){
if( response!=null && response.data.error != null){
//error
alert('Error');
$scope.disable=false;
}else{
//success
$scope.data=response.data;
$scope.disable=false;
}
});
};
}
<div ng-app ng-controller="myCtrl">
<button ng-disabled="disable==true" ng-click="btnClick()">Submit</button>
</div>
从这个示例中,您将了解禁用项目的信息。