angularJs学习1:初识angular

前言

angular是google搞出来的js框架,后端程序如果想做前段,可以考虑尝试下。因为其按照mvc的架构来做框架,并引入了mvvm的机制,就是view动态数据绑定

应用场景

比较适合单页面,更符合app的设计思路,当然,商城页面也可以写,如苏宁易购,主要是有后端开发经验,更容易理解

什么事单页面场景?

如何学习

  1. angular学习站,模仿w3school

  2. 伯乐在线的一篇文章

配合

学习这货主要是为了配合ionic的开发

要点

  1. 只要看到ng-而不是id,说明用的是angular绑定,而不是jquery的dom查找
  2. angular基本类似于javascript,但是可以直接在html写,angular没有for循环,==条件判断,及异常,但是有自己的实现机制
    比如:
    ```

循环对象:



  • undefined, undefined



```

  1. 除了这些内置的指令ng-app,ng-init,ng-model,ng-repeat外,还可以自定义指令,但是在命名的时候用驼峰法,使用的时候用-间隔。