• AngularJS Filter用法

    AngularJS Filter用法

    Filter简介Filter是用来格式化数据用的。Filter的基本原型( ‘|’ 类似于Linux中的管道模式):{{ expression | filter }}Filter可以被链式使用(即连续使用多个filter):{{ expression | filter1 | filter2 | ... }}Filter也可以指定多个参数:{{ expression | filter:argument1:argument2:... }}AngularJS内建的FilterAngularJS内建了一...
  • AngularJS 1.x 小记(三)

    AngularJS 1.x 小记(三)

    组件(Component)在AngularJS 1.5中新加了组件的概念,它的意图是希望从AngularJS 1.x向AngularJS 2.0迁移时能更加平顺,AngularJS团队也提倡使用组件化模式开发Web应用。那么组件是什么呢?其实组件就是指令的一种特性形式,它规避了一些指令中晦涩难理解的东西,比如 compile 函数, link 函数, scope , restrict 等,所以组件的目的就是能让我们更...
  • AngularJS 1.x 小记(二)

    AngularJS 1.x 小记(二)

    指令(Directive)指令是AngularJS中另一个主要的特性,指令的作用可以用一句话描述,就是可以给HTML元素赋予特殊或自定义的行为,比如监听事件、视图模板代理等。在上文中我们使用过的 ng-app 、 ng-controller 、 ng-model 就是AngularJS中的指令。指令的命名指令的命名和使用写法比较有意思,一般情况下在定义指令时推荐使用驼峰命名法,比如 ngModel 、 ng...
  • AngularJS 1.x 小记(一)

    AngularJS 1.x 小记(一)

    AngularJS是什么我们知道HTML是一种创建网页的静态标记语言,它很基础,但不失灵活,然而它自身并不提供对灵活性的具体实现,所以我们要创建具有可用性及赏心悦目的Web应用就需要使用其他语言与之结合去操控它的DOM、标签、标签属性、标签层级结构实现样式变换、动态数据变换、动态元素变换等,比如结合CSS和JavaScript语言。但是越多的结合就意味着功能实现越复杂,我们需要写大量的代码去实现类似数据绑定、动态展现、远程服务请求等功能,所以jQuery这类的JS库、ember这类的框架应用而生...