AngularJS教程

半兽人 发表于: 2018-10-01   最后更新时间: 2019-11-10  

AngularJS 简介

AngularJS 是一个 JavaScript 框架。它可通过 <script> 标签添加到 HTML 页面。

AngularJS 通过指令扩展了 HTML,且通过 表达式 绑定数据到 HTML

AngularJS 是一个 JavaScript 框架

AngularJS 是一个 JavaScript 框架。它是一个以 JavaScript 编写的库。

AngularJS 是以一个 JavaScript 文件形式发布的,可通过 script 标签添加到网页中:

概念

这是在创建第一个app之前就应该理解的Angular的概念。

概念 定义
Template 使用了额外标记的HTML
Directives 扩展的HTML属性和元素
Model 显示给用户交互的数据
Scope 储存Model的上下文(Context)供控制器、指令、表达式访问
Expressions 从Scope中访问变量和函数
Compiler 解析模板,并实例化指令和表达式
Filter 格式化表达式的值展示给用户
View 用户看到的东西(DOM)
Data Bindin 在model和view之间同步数据
Controller View 背后的业务逻辑
Dependency Injection 创建并连接对象
Injector 依赖注入容器(dependency injection container)
Module 配置Injector
Service 不依赖view的可重用的业务逻辑

AngularJs四大核心特性

  • MVC
  • 模块化和依赖注入
  • 双向数据绑定
  • 指令


您需要解锁本帖隐藏内容请: 点击这里
本帖隐藏的内容




上一条: 到头了!
下一条: AngularJS之Controller