AngularJS包括详解及示例代码


Posted in Javascript onAugust 17, 2016

HTML不支持嵌入在HTML页面中的HTML页面。实现这一功能通过使用以下方式:

1.使用Ajax - 让一台服务器来调用获取相应的HTML页面,并将其设置在HTML控件的innerHTML。

2.使用服务器端包含 - JSP,PHP等Web端服务器技术可以在包括动态页面中的HTML页面。

使用AngularJS,我们可以用ng-include指令在一个HTML页面嵌入另一个HTML页面。

<div ng-app="" ng-controller="studentController">
  <div ng-include="'main.html'"></div>
  <div ng-include="'subjects.html'"></div>
</div>

例子

tryAngularJS.html

<html>
<head>
<title>Angular JS Includes</title>
<style>
table, th , td {
  border: 1px solid grey;
  border-collapse: collapse;
  padding: 5px;
}
table tr:nth-child(odd) {
  background-color: #f2f2f2;
}
table tr:nth-child(even) {
  background-color: #ffffff;
}
</style>
</head>
<body>
<h2>AngularJS Sample Application</h2>
<div ng-app="" ng-controller="studentController">
<div ng-include="'main.html'"></div>
<div ng-include="'subjects.html'"></div>
</div>
<script>
function studentController($scope) {
  $scope.student = {
   firstName: "Mahesh",
   lastName: "Parashar",
   fees:500,
   subjects:[
     {name:'Physics',marks:70},
     {name:'Chemistry',marks:80},
     {name:'Math',marks:65},
     {name:'English',marks:75},
     {name:'Hindi',marks:67}
   ],
   fullName: function() {
     var studentObject;
     studentObject = $scope.student;
     return studentObject.firstName + " " + studentObject.lastName;
   }
  };
}
</script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
</body>
</html>

main.html

<table border="0">
  <tr><td>Enter first name:</td><td><input type="text" ng-model="student.firstName"></td></tr>
  <tr><td>Enter last name: </td><td><input type="text" ng-model="student.lastName"></td></tr>
  <tr><td>Name: </td><td>{{student.fullName()}}</td></tr>
</table>

subjects.html

<p>Subjects:</p>
<table>
  <tr>
   <th>Name</th>
   <th>Marks</th>
  </tr>
  <tr ng-repeat="subject in student.subjects">
   <td>{{ subject.name }}</td>
   <td>{{ subject.marks }}</td>
  </tr>
</table>

 输出

要运行这个例子,需要部署textAngularJS.html,main.html和subjects.html 到一个网络服务器。使用服务器URL在Web浏览器中打开textAngularJS.html。看到结果。

 AngularJS包括详解及示例代码

 以上就是AngularJS 包括的资料整理,后续继续整理相关知识,谢谢大家对本站的支持!

Javascript 相关文章推荐
Javascript 刷新全集常用代码
Nov 22 Javascript
javascript之bind使用介绍
Oct 09 Javascript
打印json对象的内容及JSON.stringify函数应用
Mar 29 Javascript
js截取字符串的两种方法及区别详解
Nov 05 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
Apr 06 Javascript
Node.js中的process.nextTick使用实例
Jun 25 Javascript
jQuery实现类似老虎机滚动抽奖效果
Aug 06 Javascript
js获取html的span标签的值方法(超简单)
Jul 26 Javascript
Angular4学习笔记之根模块与Ng模块
Sep 09 Javascript
JS求Number类型数组中最大元素方法
Apr 08 Javascript
jQuery基于Ajax实现读取XML数据功能示例
May 31 jQuery
vue自定义树状结构图的实现方法
Oct 18 Javascript
详细分析Javascript中创建对象的四种方式
Aug 17 #Javascript
AngularJS表单详解及示例代码
Aug 17 #Javascript
AngularJS模块详解及示例代码
Aug 17 #Javascript
Bootstrap 源代码分析(未完待续)
Aug 17 #Javascript
AngularJS HTML DOM详解及示例代码
Aug 17 #Javascript
AngularJS表格详解及示例代码
Aug 17 #Javascript
AngularJS过滤器详解及示例代码
Aug 16 #Javascript
You might like
php 自写函数代码 获取关键字 去超链接
2010/02/08 PHP
php实现的支持断点续传的文件下载类
2014/09/23 PHP
php实现俄罗斯乘法实例
2015/03/07 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
使用SyntaxHighlighter实现HTML高亮显示代码的方法
2010/02/04 Javascript
选择TreeView控件的树状数据节点的JS方法(jquery)
2010/02/06 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
全面解析Bootstrap表单使用方法(表单样式)
2015/11/24 Javascript
jQuery实现鼠标滚动图片延迟加载效果附源码下载
2016/06/28 Javascript
JavaScript正则表达式和级联效果
2017/09/14 Javascript
Node之简单的前后端交互(实例讲解)
2017/11/14 Javascript
JavaScript实现的反序列化json字符串操作示例
2018/07/18 Javascript
详解angular应用容器化部署
2018/08/14 Javascript
angular4自定义表单控件[(ngModel)]的实现
2018/11/23 Javascript
使用setup.py安装python包和卸载python包的方法
2013/11/27 Python
Python SQLite3数据库操作类分享
2014/06/10 Python
Python字符串特性及常用字符串方法的简单笔记
2016/01/04 Python
python实现简易版计算器
2020/06/22 Python
Python判断中文字符串是否相等的实例
2018/07/06 Python
Python Flask框架模板操作实例分析
2019/05/03 Python
Pytorch根据layers的name冻结训练方式
2020/01/06 Python
PyCharm 无法 import pandas 程序卡住的解决方式
2020/03/09 Python
numpy库reshape用法详解
2020/04/19 Python
外语系毕业生自荐信范文
2013/12/16 职场文书
园林技术个人的自我评价
2014/01/08 职场文书
超市端午节活动方案
2014/01/23 职场文书
文明宿舍获奖感言
2014/02/07 职场文书
秋季运动会广播稿大全
2014/02/17 职场文书
廉洁校园实施方案
2014/05/25 职场文书
2014年扫黄打非工作总结
2014/12/03 职场文书
单位租房协议范本
2014/12/03 职场文书
小学一年级数学教学计划
2015/01/20 职场文书
2015年项目工作总结
2015/04/29 职场文书
联谊活动总结范文
2015/05/09 职场文书
年终工作总结范文
2019/06/20 职场文书
纯html+css实现Element loading效果
2021/08/02 HTML / CSS