发表于: 2017-07-08 23:21:51
2 1019
任务进展:
1、制作本期小课堂;
遇到问题:
1、小课堂知识点太生疏,加上印象太浅,资料整理得未够全面,讲解的内容太过片面,不易理解;
明天计划:
1、修改下本期小课堂,知识点准备下次继续讲一波;
1、继续写代码,学习NG1;
收获心得:
1、实例化的模块APP有一个config的方法,通过它可以在APP跑起来之前做一些配置性的工作,config支持依赖注入的,但是只能providers 和 constants是可以被注入进去的。
2、angularJS项目的基本目录结构,模块分割,依赖注入等一些概念;
3、学习方法与习惯:
1.怎么查找资料:
通过知识点的关键字进行模糊搜索,过滤资料,判断资料;阅读官方文档;
2.怎么定位问题:
通过知识点本身的关键字整合问题,通过环境提示,通过掉坑历史经验;
3.怎么解决问题:
发现问题,然后通过学习到的知识分析问题,并且结合查找资料的方式来解决问题;
4.怎么重构代码
1:代码结构清晰,直接修改代码片段;2:页面结构本身复杂,不影响页面整体的情况下,尝试修改需要重构的代码;3:项目本身代码量少,并且结构混乱,直接删掉重构;
5.怎么选择框架
根据自身对框架的熟悉程度,结合项目的实际需求,还有开发成本等进行框架选择;
6.怎么测试
一般进行demo,重复运行项目,和利用一些第三方的插件进行调试,如开发者工具等;
评论