首先,我们来看一下工程结构目录:

AngularJS(二、如何用AngularJS建立前端代码框架)_第1张图片

    我们可以看到scripts中分列了一下几个文件夹:controllers、services、directives、filters、vendor,以及两个文件app.js和main.js。

    controllers里面主要就是控制器

   services里面是服务,为控制器提供数据服务支持,与后台交互的代码就在其中

    directives是指令,用于生成自定义标签的html模板

    filters是过滤器,用于处理显示数据的形式

    vendor文件夹中存放的是引用的第三方js插件

跟scripts同级的是styles和views文件夹,styles存放css样式文件,view存放html文件。


    我们先来看一下index.html中的主要代码:


 

  My AngularJS App
  

  
  
  





    ……