发表于: 2017-05-30 22:20:09

0 789


今天完成的事情:

完成了后台页面的代码重构,将每个控制器的代码量控制到30到40行。修改了后台几个页面的逻辑,由本地存储参数改为了url存储(本地存储不好解决由其他页面跳转至本页面要清空数据,而刷新又不需要);完成了后台模态框及其他未完成的内容。


明天计划的事情:

把判断登陆状态部分完成,再修修补补其他的。


遇到的问题:

关于判断登陆状态的问题,研究了一下,有2个解决方案,一个是cookie,一个是sessionStorage,目前打算使用sessionStorage。我看cookie是会随着请求一起发送的,如果使用cookie是否一定需要后端的支持?


收获:

对模态框插件的基本使用。

$modal有一个open方法,所有的内容都在这个open里。

首先定义$rootscope.方法名=function(参数){

。。。

};

将方法写到rootscope中以便调用。在调用时,定义title;content;id等参数并传输,其中title与content是写在constant中的常量文件,是具体模态框的标题及提示内容。

然后在模态框的控制器中定义弹框两个按钮的事件,成功执行相应的函数(这个函数需要在调用模态框的控制器里提前定义在rootscope中,以便使用)。

模态框一些简单的参数:

templateUrl:模态框内容模板元素的id(至少我是这么用的)

controller:模态框自己的子控制器,执行弹框后的内容,事件等

resolve:定义一个成员并将他传递给模态框的控制器,主要是利用它来传输参数以及模态框内容的。传送的参数需要在模态框子控制器中进行依赖注入。




返回列表 返回列表
评论

    分享到