1. 关于AngularJS AngularJS 是 Google 开源出来的一套 js 工具.下面简称其为 ng .这里只说它是"工具",没说它是完整的"框架",是因为它并不是定位于去完成一套框架要做的事.更重要的,是它给我们揭示了一种新的应用组织与开发方式. ng 最让我称奇的,是它的数据双向绑定.其实想想,我们一直在提数据与表现的分离,但是这里的"双向绑定"从某方面来说,是把数据与表现完全绑定在一起--数据变化,表现也变化.反之,表现变化了
Directive是教HTML玩一些新把戏的途径.在DOM编译期间,directives匹配HTML并执行.这允许directive注册行为或者转换DOM结构. Angular自带一组内置的directive,对于建立Web App有很大帮助.继续扩展的话,可以在HTML定义领域特定语言(domain specific language ,DSL). 一.在HTML中引用directives Directive有驼峰式(camel cased)的风格的命名,如ngBind(放在属性里貌似用不了~