发表于: 2017-05-30 22:48:59

2 798


今日完成:

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

明日计划:

还有一点点样式没有调,应该可以demo了;

问题:

整体没太大的问题,就是晚上加班效率太低了。其实没多少内容的。

收获:

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

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

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

。。。

};

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

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

模态框一些简单的参数:

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

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

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


由于要节省代码量,我就只用了以上三个参数,还是挺方便的。




返回列表 返回列表
评论

    分享到