素材巴巴 > 程序开发 >

一款优秀的前端框架——AngularJS

程序开发 2023-09-07 17:37:05

 1、Model(模型层):应用程序中用于处理数据的部分,(包括将数据保存或者修改到数据库、变量、文件中)。
     在AngularJS中,Model特指的是:应用程序中的各种数据。    

  2、View(视图层):用户可以看到的用户显示数据的页面。

  3、Controller(控制器):控制器是连接View和Model的桥梁,负责从View读取数据,接受用户的操作输入;并将数据发送给Model层。
    Model层对数据处理完毕后,将结果返回给Controller,Controller再将结果返回给View层显示。
           

3.2AngularJS中的模块化开发和依赖注入

3.2.1模块

创建一个angular的模块。即ng-app=""所需要绑定的部分。需要接受两个参数:
  ①模块名称。即ng-app双引号中需要绑定的名字。

 
  
 

  ②数组。表示需要注入的模块名称,不需要注入其他模块可用空数组代替。

var app=angular.module("myapp",[]);

  >>>Angular将常用的功能封装到Angular.js,创建主模块时直接可以使用,无需注入。
  >>> 而一些应用较少的功能,需要导入对应的JS文件,并且在[]中注入进这个模块,才能够使用。
  


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。