发表于: 2017-05-15 22:48:36
1 865
今天完成的事情:完成了一部分编辑页面。
明天计划的事情:听老大的教诲
遇到的问题:今天遇到的一个问题就是我在switch函数里调用getdata()重新渲染页面有时候会失效。不知道在这里怎么写比较好。
收获:收获了一个老大。吃了一顿火锅。
vm.modalOk=function () { //模态框确定按钮
console.log(vm.str,vm.id,vm.status);
$('#myModal').modal('hide');
vm.status==1?vm.status=0:vm.status=1;
switch(vm.str){
case 'del':
vm.delCompanyList(vm.id);//删除
break;
case 'free':
vm.changeCompanyStatus(vm.id,vm.status,0);//冻结
break;
case 'appro':
vm.changeCompanyStatus(vm.id,vm.status,1);//认证
break;
}
vm.getListData(); 加在这的话 就会有问题,请问能否有其他方法可以实现在siwtch中回调函数?因为想把代码写的更精简一点。
vm.currentPage = 1;
}
vm.delCompanyList=function(id){//删除数据
getData.delcompanylist(id)
.then(function(){
vm.getListData(); 使用回调函数就没问题了。但是我今天没使用.then(),直接在siwtch里加getData()函数。就会造成有时候可以有时候不行的情况。
})
}
vm.changeCompanyStatus=function(id,status,type){//冻结、解冻、认证、解除
getData.changeCompanyStatus(id,status,type)
.then(function(){
vm.getListData();
})
}
评论