发表于: 2017-07-11 23:39:54

1 912



任务进展:

       1、解决了懒加载的配置问题;

       2、解决了一些写作习惯不良引起的问题;

       3、查看了一波$rootscope;

遇到问题:

       1、懒加载JS文件老是在HTML前面,因为引入了一些原生的JS,而且还定义了全局变量,然后就使劲报错了,先不纠结这些吧,先怼任务;

       2、分割CSS的时候,因为一些选择器重复,造成布局混乱,一些细节问题,改起来超级尴尬;

       3、把controller放在ui-router里面和懒加载JS文件有啥区别

明天计划:

       1、写完任务先;

收获心得:

       1、ng-app定义了一个angular模块,每个模块只有一个$rootScope,只有一个$injector,但可以有多个$scope。

       2、把JQ的AJAX换成$http实现登录切换视图,需要用到ui-router的state go方法;

       3、懒加载进去的文件会一直存在,后续加载进来的元素就可能受到影响,比如一些重复的类名,或者是因原

生JS里的全局污染,JS可以使用封装避免,angular可以使用服务封装函数,如果项目结构复杂的话,CSS改起来

非常蛋疼就是这个原因,在布置全局CSS样式的时候需要注意一下,尽量不要使用元素选择器;



返回列表 返回列表
评论

    分享到