chaojidan

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  angular.js源码解析

AngularJS源码解析4:Parse解析器的详解
摘要:$ParseProvider简介此服务提供者也是angularjs中用的比较多的,下面我们来详细的说下这个provider。 function $ParseProvider() { var cache = {}; var $parseOptions = { ... 阅读全文

posted @ 2015-02-13 09:25 chaojidan 阅读(1947) 评论(0) 推荐(0) 编辑

AngularJS源码解析3:RootScope的创建过程
摘要:RootScopeProvider简介RootScopeProvider是angularjs里面比较活跃的一个provider。它主要用来生成实例rootScope,它代表angularjs应用的根作用域。我们可以把它看成MVVM模式中的VM。源代码如下:function $RootScopePro... 阅读全文

posted @ 2015-02-12 09:29 chaojidan 阅读(1384) 评论(1) 推荐(1) 编辑

AngularJS源码解析2:注入器的详解
摘要:上一课,没有讲createInjector方法,只是讲了它的主要作用,这一课,详细来讲一下这个方法。此方法,最终返回的注册器实例对象有以下几个方法:invoke, instantiate, get, annot... 阅读全文

posted @ 2015-02-11 18:12 chaojidan 阅读(1636) 评论(0) 推荐(0) 编辑

AngularJS源码解析1:angular自启动过程
摘要:angularJS加载进来后,会有一个立即执行函数调用,在源代码的最下面是angular初始化的地方。代码展示:bindJQuery();publishExternalAPI(angular);jqLite(document).ready(function() { angularInit(d... 阅读全文

posted @ 2015-02-11 09:21 chaojidan 阅读(1591) 评论(0) 推荐(2) 编辑

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

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

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

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

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

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

点击右上角即可分享
微信分享提示