发表于: 2017-05-03 20:47:04
1 1051
1.今天完成的事情
1.完成了任务10编辑页面的刷新保存数据,也就是通过url传过来的id,通过$location来获取,每次刷新都重新请求一次该id的article,然后和表单中的数据双向绑定即可。
使用$location.search()获取url中传过来的参数。
$scope.recentId = $location.search();
2.写完了复盘资格审查的ppt,回顾了一下之前遇到的大问题,做任务的时候遇到的难点,怎么解决的。
一,CSS
1.任务2在服务器中布置svn和git,百般尝试都失败,后来发现学员服务器已经布置ok了,并且有些文
件并没有权限更改。
2.学习bootstrap卡的时间有些长,框架内容多,最开始不知道要看官方文档,教程五花八门,理解无力。
二,JS
3.JS任务四卡了一个星期左右,难点是理清任务逻辑,面向对象编程和状态机的使用,最后解决,一个是靠写伪代
码,拆分需求,分析逻辑关系,还有一个
是状态机的教程网上较少,最后找了个师兄之前讲的PPT才弄清楚,面向对象编程这个内容很多,要弄懂这个就得
了解原型链,继承之类的,任务四还涉及
了一点闭包,要搞懂闭包又要了解执行上下文,作用域,内存机制(堆和栈)。最后做完都有点怀疑人生了,导致
后续angular任务也拖延了很久才完成,
个人建议把任务四的部分内容拆分到任务二和三,这样平稳一些。
4.angular的教程也较分散,官方文档刚开始接触看不太懂,对着菜鸟刷完也没什么感觉,就知道这是个什么。后
续跟着任务一步一步做才懂控制器,指
令,服务,双向绑定这些。
2.明天要做的事情
如果复盘审核通过就开始写复盘项目方案,没过就重新写审核ppt。
3.遇到的问题
ng-repeat中的值怎么传到父作用域中?ng-repeat会生成一个独立作用域,继承父作用域,如果要将子作用域的数据传给父作用域,就要在父作用域中加一个对象,把子作用域作为一个属性加到这个对象里面就好了。
4.收获
子作用域和父作用域之间如何沟通。
评论