- AngularJS 教程
- AngularJS - 主页
- AngularJS - 概述
- AngularJS - 环境设置
- AngularJS - MVC 架构
- AngularJS - 第一个应用程序
- AngularJS - 指令
- AngularJS - 表达式
- AngularJS - 控制器
- AngularJS - 过滤器
- AngularJS - 表格
- AngularJS - HTML DOM
- AngularJS - 模块
- AngularJS - 表单
- AngularJS - 包括
- AngularJS-AJAX
- AngularJS - 视图
- AngularJS - 范围
- AngularJS - 服务
- AngularJS - 依赖注入
- AngularJS - 自定义指令
- AngularJS - 国际化
- AngularJS 应用程序
- AngularJS - ToDo 应用程序
- AngularJS - 记事本应用程序
- AngularJS - 引导应用程序
- AngularJS - 登录应用程序
- AngularJS - 上传文件
- AngularJS - 内嵌应用程序
- AngularJS - 导航菜单
- AngularJS - 切换菜单
- AngularJS - 订单
- AngularJS - 搜索选项卡
- AngularJS - 拖动应用程序
- AngularJS - 购物车应用程序
- AngularJS - 翻译应用程序
- AngularJS - 图表应用
- AngularJS - 地图应用程序
- AngularJS - 共享应用程序
- AngularJS - 天气应用
- AngularJS - 计时器应用程序
- AngularJS - 传单应用程序
- AngularJS - Lastfm 应用程序
- AngularJS 有用资源
- AngularJS - 问题与解答
- AngularJS - 快速指南
- AngularJS - 有用的资源
- AngularJS - 讨论
AngularJS - 第一个应用程序
在创建实际的Hello World 之前!使用 AngularJS 的应用程序,让我们看看 AngularJS 应用程序的各个部分。AngularJS 应用程序由以下三个重要部分组成 -
ng-app - 该指令定义 AngularJS 应用程序并将其链接到 HTML。
ng-model - 该指令将 AngularJS 应用程序数据的值绑定到 HTML 输入控件。
ng-bind - 该指令将 AngularJS 应用程序数据绑定到 HTML 标签。
创建 AngularJS 应用程序
第1步:加载框架
作为一个纯JavaScript框架,它可以使用<Script>标签添加。
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"> </script>
步骤 2:使用 ng-app 指令定义 AngularJS 应用程序
<div ng-app = ""> ... </div>
步骤 3:使用 ng-model 指令定义模型名称
<p>Enter your Name: <input type = "text" ng-model = "name"></p>
步骤 4:使用 ng-bind 指令绑定上述模型定义的值
<p>Hello <span ng-bind = "name"></span>!</p>
执行 AngularJS 应用程序
在 HTML 页面中使用上述三个步骤。
testAngularJS.htm
<html> <head> <title>AngularJS First Application</title> </head> <body> <h1>Sample Application</h1> <div ng-app = ""> <p>Enter your Name: <input type = "text" ng-model = "name"></p> <p>Hello <span ng-bind = "name"></span>!</p> </div> <script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"> </script> </body> </html>
输出
在 Web 浏览器中打开文件testAngularJS.htm 。输入您的姓名并查看结果。
AngularJS 如何与 HTML 集成
ng-app 指令指示 AngularJS 应用程序的启动。
ng-model 指令创建一个名为 name 的模型变量,它可以与 HTML 页面以及具有 ng-app 指令的 div 一起使用。
然后,每当用户在文本框中输入内容时,ng-bind 都会使用显示在 HTML <span> 标记中的名称模型。
结束</div>标签表示AngularJS应用程序的结束。