发表于: 2017-05-18 22:00:10
1 913
今天完成的事情:
解决昨天留下的小bug
写完模块管理页面的数据展示,翻页,删除,编辑操作
明天计划的事情:
写完模块管理页面的新增操作
写完账号管理页面的编辑,新增,删除操作
遇到的问题:
今天写的很顺利,没有遇到什么问题
收获:
下午老大讲的js,听了很有感触,没有想到js也可以向angular的模型,视图,控制器那样来解释和使用,之前文子做的任务4就是用的这种方法,使用对象给它们设置状态,然后js代码改变它们的状态
一下是模块管理的部分代码:
getData.getmodulelist(params).then(function(response){//请求数据
if (response.code==0) {
vm.totalItems=response.data.total;
vm.itemsPerPage=response.data.size;//列表页面显示个数
var list=response.data.ids;
var arr;
for (var i = 0; i < list.length; i++) {
if (i==0) {
arr='ids='+list[i];
}else{
arr+='&ids='+list[i];
}
}
getData.getmoduleinfo(arr).then(function(res){
vm.moduleinfo=res.data.moduleList;
})
}
})
vm.getmodule(params);
vm.pageChanged = function() {//翻页
params.page=vm.currentPage;
vm.getmodule(params);
}
vm.openModal=function(str,id){//显示删除模态框
vm.id=id;
vm.value1="你确定删除该模块吗?";
$('#myModal').modal('show');
}
vm.modalOk=function(){//确定删除
$('#myModal').modal('hide');
vm.module(vm.id);
}
vm.module=function(id){
getData.deletemodule(id);
}
评论