chaojidan

导航

2015年2月10日 #

angular核心原理解析3:指令的执行过程

摘要: 指令的执行过程分析。我们知道指令的执行分两个阶段,一个是compile,一个是link。我们可以在指令中自定义compile和link。首先,我们来讲解如何自定义link函数举个例子: helloAngular.js代码var myModule ... 阅读全文

posted @ 2015-02-10 20:56 chaojidan 阅读(1694) 评论(3) 推荐(1) 编辑

angular核心原理解析2:注入器的创建和使用

摘要: 上一课没有讲到创建注入器的方法createInjector。此方法,会创建两种不同的注入器:第一种叫做providerInjector,第二种叫做instanceInjector。providerInjector是用来创建provider的,instanceInjector是用来创建一个对象实例的。... 阅读全文

posted @ 2015-02-10 17:23 chaojidan 阅读(1782) 评论(0) 推荐(0) 编辑

angular核心原理解析1:angular自启动过程

摘要: angularJS的源代码整体上来说是一个自执行函数,在angularJS加载完成后,就会自动执行了。angular源代码中:angular = window.angular || (window.angular = {})定义一个全局的angular空对象。然后:bindJQuery(); ... 阅读全文

posted @ 2015-02-10 09:23 chaojidan 阅读(5103) 评论(3) 推荐(2) 编辑