angularJs的概述

一、什么是angularJs

  1、基于javascript开发的客户端应用框架,使我们可以更加快捷,简单的开发web应用。

    2、诞生于2009年,后来被google收购,用在了很多项目中。

    3、适用于CRUD应用或者SPA单页面网站的开发。

4、不太适合做游戏开发和页面特效的开发。

二、langularJs资源 

    http://www.angularjs.org/    需要FQ才能访问

    https://www.github.com/angular/

    http://www.angularjs.cn/

    http://www.ngnice.com/

    http://woxx.sinaapp.com/

三、langularJs下载

    http://www.bootcdn.cn/angular.js/

    npm install angular                      使用命令行方式下载,在命令行中输入该命令

四、angularJs有哪些特性

  1、MVC模式

    2、模块系统

    3、指令系统

    4、依赖注入

    5、双向数据绑定

五、langularJs的MVC方式

<!DOCTYPE HTML>
<html ng-app>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>angular概述</title>
<script src="angular.min.js"></script><!--需要将这个js引入-->
<script>
    function Aaa($scope){
        $scope.name = ‘hello‘;
        $scope.age = ‘20‘;
    }
</script>
</head>
<body>
<div ng-controller="Aaa">
    <p>{{name}}</p>
    <p>{{age}}</p>
    <!--name就相当于一个变量,如果想直接输出name这个字符串的话可以给name加上引号-->
</div>
</body>
</html>
时间: 2024-10-17 14:13:19

angularJs的概述的相关文章

AngularJs概述

一,BackGround 春节放假几天,除了在家吃吃吃,看电视剧,电影,无聊的时候,看了一点儿NodeJs跟AngularJs的东西,其实这两个东西以前也接触过,就是没有好好看看API,也没有自己动手写几行代码,但是因为考虑到混编APP还是要做的,既然选定了ionic,AngularJs就是甩不掉要用的东西. 先看一下,目前,大家议论的比较多的东西: 有人可能会问了,这么多,该怎么选啊?其实并不是要你马上就下个决定的,要放到"此情此境"下的选择才有意义. 二,AngularJs核心特性

Angularjs基础(三)

AngularJS ng-model 指令 ng-model 指令用于绑定应用程序数据到HTML 控制器(input,select,textarea)的值ng-model指令 ng-model指令可以将输入域的值与AngularJS 创建的变量绑定. 实例: <div ng-app="myApp" ng-controller="myCtrl"> 名字:<input ng-model="name"> </div>

angularjs学习总结 详细教程(转载)

1 前言 前端技术的发展是如此之快,各种优秀技术.优秀框架的出现简直让人目不暇接,紧跟时代潮流,学习掌握新知识自然是不敢怠慢. AngularJS是google在维护,其在国外已经十分火热,可是国内的使用情况却有不小的差距,参考文献/网络文章也很匮乏.这里便将我学习AngularJS写成文档,一方面作为自己学习路程上的记录,另一方面也给有兴趣的同学一些参考. 首先我自己也是一名学习者,会以学习者的角度来整理我的行文思路,这里可能只是些探索,有理解或是技术上的错误还请大家指出:其次我特别喜欢编写小

[译]用AngularJS构建大型ASP.NET单页应用(一)

原文地址:http://www.codeproject.com/Articles/808213/Developing-a-Large-Scale-Application-with-a-Single 渣译,各位看官请勿喷 引言: ... 单页面应用程序(SPA),被定义为在一个独立的页面上??提供类似于桌面应用程序级用户体验为目标的网站.在SPA, 基本上所有的代码 - 例如 HTML,JavaScript和CSS - 都是在响应用户操作时动态加载的.页面没有在任何时候被重新刷新,也没有跳转到另一

AngularJS Scope(作用域)

1. AngularJS Scope(作用域) Scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带. Scope 是一个对象,有可用的方法和属性. Scope 可应用在视图和控制器上. 2. 使用Scope:在 AngularJS 创建控制器时,你可以将 $Scope 对象当作一个参数传递 <!DOCTYPE html> <html> <head> <meta charset="UTF-8">

angularjs和requirejs整合

目录 [TOC]1. 概述1.1 为何整合? 由于angularjs的各种依赖必须按照js的脚本按照循序进行加载(app开发ty300.com),这令开发者非常头疼    脚本多次导入多次执行的冲突,以及性能效率的影响    1.2 脚本加载框架(AMD/CMD)    requirejs 支持AMD和CMD seajs 支持AMD,京东目前使用 笔者了解不甚浅,笔者采用requirejs进行测试    1.3 angularjs新特性 angularjs-1.5加入了许多新特性,我最感兴趣的是

使用 AngularJS 开发一个大规模的单页应用(SPA)

本文的目标是基于单页面应用程序开发出拥有数百页的内容,包括认证,授权,会话状态等功能,可以支持上千个用户的企业级应用. 下载源代码 介绍 (SPA)这样一个名字里面蕴含着什么呢? 如果你是经典的Seinfeld电视秀的粉丝,那么你一定知道Donna Chang这个名字.Jerry跟Donna见面,Donna其实不是华人,但是却因在谈论其对中国的固有印象比如在针灸上的兴趣,以及偶然的一次单词发音带上了点儿中文口音,她将自己末尾的名字缩成了Chang Donna 在电话上同George的母亲交谈,(

ArcGIS API for JavaScript 4.2学习笔记[0] AJS4.2概述、新特性、未来产品线计划与AJS笔记目录

放着好好的成熟的AJS 3.19不学,为什么要去碰乳臭未干的AJS 4.2? 诸君,我喜欢嫩的--呸呸呸 诸君,我喜欢3D咋了?新事物会替代旧事物不是~ ArcGIS API for JavaScript 4.2概述 AJS 4.2,即ArcGIS API for JavaScript 4.2,是美国ESRI公司针对WebGIS市场推出的.利用JavaScript和Dojo开发的一款产品,它在2016年12月发布.而AJS 4.0 beta则在一年前就发布了. 关于AJS3和AJS4选择的问题,

AngularJS - 下一个大框架

AngularJS AngularJS是web应用的下一个巨头. AngularJS如果为创建web应用而设计,那它就是HTML的套路了.具有数据绑定, MVW, MVVM, MVC, 依赖注入的声明式模板和出色的可测试性都是用纯客户端 JavaScript来实现的! AngularJS 是一个创建富客户端应用的JavaScript MVC框架,它组织良好,经过严格测试,多功能,强大并且十分灵活.你仍然需要具有服务端后台,但大多数的用户交互逻辑将优雅地放到客户端上处理. AngularJS是一个