发表于: 2017-07-13 22:55:24

1 871


今天完成的事情:

1、看angular权威教程

使用angular开发移动web应用

处理点击事件时,移动设备和桌面设备的工作方式略有不同。所以,我们需要安装ngTouch。ngTouch会帮我们处理好点击事件。ngTouch还有一个新的指令,swipe指令。他可以允许我们捕捉到用户的滑屏动作。不论左右,都可以捕捉到。

要让移动web应用支持多点触控手势,需要安装gestures模块,这是angular的一个模块

2、修改了我自己的简历


明天计划的事情: 

1、领取bug,参与到bug的修复

遇到的问题:

收获

小课堂

angular脏检查

1能通过固定的接口才能改变变量的值,比如说只能通过set()设置变量的值,set被调用的时候比较一下就知道了。这种方法的缺点是写法比较繁琐。
2脏检查,将原对象复制一份快照,在某个时间,比较现在对象与快照的值,如果不一样就表明发生了变化,这个策略要保留两份变量,而且要遍历对象,比较每个属性,这样会有一定的性能问题
 
angular的脏检查:
1不会脏检查所有的对象。当对象被绑定到html中后,这个对象才会添加为检查对象(watcher)
2不会脏检查所有的属性,同样当属性被绑定后,这个属性才会被列为检查的属性
在angular程序初始化时,会将绑定的对象的属性添加为监听对象(watcher),也就是说一个对象绑定了N个属性,就会添加N个watcher。
所有以ng-开头的事件爱你执行后,都会出发脏检查
必要的时候我们要手动的触发脏检查:$apply仅仅只是进入angular context,然后通过$digest触发脏检查





返回列表 返回列表
评论

    分享到