前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JavaScript强化教程——AngularJS

JavaScript强化教程——AngularJS

作者头像
IMWeb前端团队
发布2017-12-29 11:19:50
8870
发布2017-12-29 11:19:50
举报
文章被收录于专栏:IMWeb前端团队IMWeb前端团队

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— AngularJS

AngularJS 简介

AngularJS 是一个 JavaScript框架。它可通过 [removed] 标签添加到 HTML 页面。

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

AngularJS 是一个 JavaScript框架

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

AngularJS 是以一个 JavaScript文件形式发布的,可通过 script标签添加到网页中:<script src="http://apps.bdimg.com/libs/ang ... gt;[Note] 我们建议把脚本放在 <body> 元素的底部。 这会提高网页加载速度,因为 HTML 加载不受制于脚本加载。

各个 angular.js 版本下载: https://github.com/angular/angular.js/releases

AngularJS 扩展了 HTML

AngularJS 通过 ng-directives 扩展了 HTML。

ng-app 指令定义一个 AngularJS 应用程序。

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

ng-bind 指令把应用程序数据绑定到 HTML 视图。

AngularJS 实例<!DOCTYPE html>

<html></p>

<head></p>

<meta charset="utf-8"></p>

<script src="http://apps.bdimg.com/libs/ang ... gt; </head></p> <body>

名字 : <input type="text" ng-model="name"></p>

Hello {{name}}

</body> </html> 实例讲解:

当网页加载完毕,AngularJS 自动开启。

ng-app 指令告诉 AngularJS,

元素是 AngularJS 应用程序 的"所有者"。

ng-model 指令把输入域的值绑定到应用程序变量 name。

ng-bind 指令把应用程序变量 name 绑定到某个段落的。

[Note] 如果您移除了 ng-app 指令,HTML 将直接把表达式显示出来,不会去计算表达式的结果。

什么是 AngularJS?

AngularJS 使得开发现代的单一页面应用程序(SPAs:Single Page Applications)变得更加容易。

AngularJS 把应用程序数据绑定到 HTML 元素。 AngularJS 可以克隆和重复 HTML 元素。 AngularJS 可以隐藏和显示 HTML 元素。 AngularJS 可以在 HTML 元素"背后"添加代码。 AngularJS 支持输入验证。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Hello {{name}}
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档