美文网首页
AngularJS初识

AngularJS初识

作者: 恍若如梦hzpeng | 来源:发表于2017-11-08 23:50 被阅读7次

一、简介

AngularJS 是一个基于MVC 处理模式,实现了 MVVM 数据双向绑定的用于开发动态 web项目的 JavaScript 框架。 以其数据和展现分离、 MVVM、 MVC、 DI 等强大的特性活跃于前端开发市场,是前端敏捷开发使用的主流的必须掌握的框架之一。

AnuglarJS 是前后端分离软件架构模型下,前端业务处理的解决方案!

注意:库 VS 框架

  • 库:封装原生 JavaScript 实现的大量函数的集合,是提供了各种特定功能的函数库通过引入的库中的函数,可以快捷实现一些特定的处理过程,如截取字符串等等
  • 框架:一种封装了原生 JavaScript 实现的函数、功能、组件、处理流程的特殊实现通过引入框架中的配置,可以实现一定的逻辑处理功能,如 Bootstrap 中的轮播图等等

AngularJS 是 web 应用前端的一个完整的解决方案,框架不仅提供了优雅的 DOM 操作和基于 Ajax 的数据交互技术,同时进行了良好的结构整理和常规的业务逻辑处理的封装,使得 Angular 构建的应用能够灵活的适应不同的项目场景。

注意:AngularJS 中提供了如下的解决方案用以前端开发:

数据双向绑定、基本模板指令、自定义指令、表单验证、路由操作、依赖注入、 过滤器、内置服务、自定义服务、 组件、模块

同样, AngularJS 框架从 2013 年开始在国内出现应用,一直到 2016 年活跃于 web 前端项目开发中,丰富的社区资源也是一个非常重要的原因。

指令

AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-

1.ng-app
ng-app 指令定义一个 AngularJS 应用程序。
Angularng-app开始解析,相当于入口

2.ng-model
ng-model 指令把元素值(比如输入域的值)绑定到应用程序。

3.ng-init
ng-init指令初始化应用程序数据(变量)。

4.ng-controller
ng-controller 指令定义了应用程序控制器。

相关文章

  • AngularJS初识

    最近公司的项目前端框架用到了VX框架,其框架是在AngularJS上做了一点小小的封装,然后就有想法把Angula...

  • AngularJS初识

    一、简介 AngularJS 是一个基于MVC 处理模式,实现了 MVVM 数据双向绑定的用于开发动态 web项目...

  • 初识AngularJs

    一、AngularJs简介 1.AngularJS使用了不同的方法,它尝试去补足HTML本身在构建应用方面的...

  • 初识AngularJS

    刚开始学习Angularjs,以前也没有写过博客啥的,这次就在这里记录下自己的学习过程,看看学习效果会不会更好,希...

  • AngularJS 初识篇

    Angular CLI 安装 初始化新项目 ng serve指令参数含义 ng serve 命令会启动开发服务器,...

  • 初识AngularJs------笔记一

    一、AngularJs提供的常用的高级功能(1)解耦应用逻辑、数据模型和视图(2)Ajax服务(3)依赖注入(4)...

  • 前端开发工程师书籍值得推荐,你是否都看过叻?

    《AngularJS权威教程》 AngularJS权威教程 AngularJS权威教程是学习AngularJS的公...

  • 前端开发工程师书籍值得推荐

    《AngularJS权威教程》 AngularJS权威教程 AngularJS权威教程是学习AngularJS的公...

  • AngularJS使用

    AngularJS实现MVC AngularJS模块化Module AngularJS指令系统 AngularJS...

  • Angular基础学习-01

    本节包括:AngularJS表达式、AngularJS指令、AngularJS模型、AngularJS的Scope...

网友评论

      本文标题:AngularJS初识

      本文链接:https://www.haomeiwen.com/subject/slzsextx.html