AngularJS巩固实践-38-移除不必要的$watch

双向绑定是ng的核心概念之一,它带了思维方式的转变:不再是DOM驱动,而是以Model为核心,在View中写上声明式标签,然后ng就在会自动...     Read more
KING's avatar
KING Aug 17, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-37-使用Controller as Vm方式

ng从1.2开始引入语法Contorller as Vm在之前的版本需要在Controller中注入$scope服务才能在...     Read more
KING's avatar
KING Aug 14, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-36-$parse和$eval、$observe和$watch

在ng源码中,很多地方会用到$parse和$eval、$observe和$watch,这2对指令非常有用和重要,应该清楚他们的用途和区别。 ...     Read more
KING's avatar
KING Aug 12, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-35-指令生命周期

指令是ng提出的一个概念,为HTML提供了DSL(特定领域语言)的扩展语法,并为组件化(Web Component)提供了帮助。 指令...     Read more
KING's avatar
KING Aug 09, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-34-脏检查机制

“脏检查”时ng中的核心机制之一,它时实现双向绑定、MVVM模式的重要基础。用一句话概括即:ng将双向绑定转换为一堆watch表达式,然后递归检查这...     Read more
KING's avatar
KING Aug 07, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-33-依赖注入

依赖注入(Dependency Injection)简称DI, 简单理解一下什么是DI。 当写程序时需要某个对象(完成某种任务),有如...     Read more
KING's avatar
KING Aug 04, 2017 Mar 29, 2018 UPDATED

python3入门-廖雪峰python3教程笔记

主要记录下自己学习过程中的一些小笔记和疑问,以备复习巩固,主要学习资料为:     Read more
KING's avatar
KING Aug 02, 2017 Aug 02, 2017 UPDATED

AngularJS巩固实践-32-ng启动过程

ng官方提供的开发指南中,给出了如下的启动过程图: 对上图详细分...     Read more
KING's avatar
KING Jul 31, 2017 Mar 29, 2018 UPDATED

AngularJS巩固实践-31-Promise复习

承诺(Promise)不是 Angular 首创的。作为一种编程模式,它出现在……1976 年,比JavaScript 还要古老得多。Promise...     Read more
KING's avatar
KING Jul 28, 2017 Apr 02, 2018 UPDATED

AngularJS巩固实践-30-服务复习

服务是对公共代码的抽象,比如,如果在多个控制器中都出现了相似的代码,那么把它们提取出来,封装成一个服务,你将更加遵循 DRY 原则(即:不要重复你自...     Read more
KING's avatar
KING Jul 25, 2017 Mar 29, 2018 UPDATED