摘要: 大家在看angular的时候,有时候偶尔会看到$parse,$eval和$observe,$watch这两对语法,随着深入使用angular,就不可避免使用到它。文章从内部运行机制跟实际需求的角度来解释这两对语法的区别。原理$parse和$eval首先,$parse跟$eval都是用来解析表达式的,... 阅读全文
posted @ 2014-05-26 18:45 zhepama 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 今天要和大家分享的是angular从1.2版本开始带来了新语法Controller as。再次之前我们对于angular在view上的绑定都必须使用直接的scope对象,对于controller来说我们也得必须注入$scope这个service。如下:angular.module("app",[... 阅读全文
posted @ 2014-05-26 18:41 zhepama 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 在Angularjs开发一些经验总结随笔中提到我们需要按照业务却分angular controller,避免过大无所不能的上帝controller,我们把controller分离开了,但是有时候我们需要在controller中通信,一般为比较简单的通信机制,告诉同伴controller我的某个你所... 阅读全文
posted @ 2014-05-26 17:36 zhepama 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 如果你是一个angular的开发者的话,对于ng-html2js你应该 很熟悉。对于angular的指令,我们经常需要定义模板( directive template/templateUrl),你可以选择讲html page 放在真正的的web容器中寄宿,也可以选择angular的ng-templa... 阅读全文
posted @ 2014-05-26 17:23 zhepama 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 在我们的web page,特别是移动设备上,太多的angular $watch将可能导致性能问题。这篇文章将解释如何去移除额外的$watch提高你的应用程序性能。 $watch如果不再使用,我们最好将其释放掉,在angular中我们可以自由的选择在什么时候将$watch从$watch列表中移除。让... 阅读全文
posted @ 2014-05-26 17:15 zhepama 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 自从上一篇文章到现在已经有将近一个月的时间,我将精力放在了前端页面分解与组装,和angularjs如何与jquery、bootstrap、D3等一系列其他类库结合使用的经验总结上。由于公司新招了一些员工,对于我而言快速的做出demo页面用以示范,是让新人快速上手的最佳方案。即使这段时间工作较忙,写这... 阅读全文
posted @ 2014-05-26 17:01 zhepama 阅读(464) 评论(0) 推荐(0) 编辑