发表于: 2017-06-24 23:31:08

0 882




今天完成的事情:


1.看看萝卜多官网的代码;感觉自己学到的知识太微不足道了,感觉官网代码把自定义指令,自定义服务使用的简


直是淋漓尽致;有些地方自己还都看不懂;


2.学习Factory Service Provider三种创建自定义服务的方式和区别;


3.angular的分层思想;


明天计划做的事情:爬香山;


遇到的问题:对于Factory Service Provider这三种创建自定义服务的方式只是简单的了解一下,还不能够很熟练


的应用;


收获:angular的分层思想:


1.Model层,在后台时,这一层的作用,就要是写与数据库交互数据的一层,在angularJS里就主要是写ajax的。 


2.service层:主查写逻辑代码的,但在angularJS里也可以持久化数据(充当数据容器),以供不同的controller高用。 


3.controller层:即控制层,在angularJS里就是写控制器的。控制器里尽量不要写那些不必要的逻辑,尽量写在service层


里。 


所以自定义服务还是非常重要的,像之前写任务的时候,把好多东西都写在controller里面,代码看上去乱的简直没


法看,根本没办法维护;





返回列表 返回列表
评论

    分享到