发表于: 2017-05-18 22:00:10

1 914


今天完成的事情:

解决昨天留下的小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);

}



返回列表 返回列表
评论

    分享到