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 Prototype对象
Jan 07 Javascript
javascript 读取xml,写入xml 实现代码
Jul 10 Javascript
引入autocomplete组件时JS报未结束字符串常量错误
Mar 19 Javascript
js动态创建及移除div的方法
Jun 03 Javascript
jQuery zclip插件实现跨浏览器复制功能
Nov 02 Javascript
JavaScript中的return语句简单介绍
Dec 07 Javascript
微信小程序通过api接口将json数据展现到小程序示例
Jan 20 Javascript
ECMAscript 变量作用域总结概括
Aug 18 Javascript
vue 自定义右键样式的实例代码
Nov 06 Javascript
JS正则表达式验证端口范围(0-65535)
Jan 06 Javascript
vue实现div单选多选功能
Jul 16 Javascript
JavaScript圣杯布局与双飞翼布局实现案例详解
Aug 05 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
Session的工作方式
2006/10/09 PHP
php中Y2K38的漏洞解决方法实例分析
2014/09/22 PHP
PHP使用递归生成文章树
2015/04/21 PHP
详解PHP防止盗链防止迅雷下载的方法
2017/04/26 PHP
PHP实现的贪婪算法实例
2017/10/17 PHP
短信提示使用 特效
2007/01/19 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
jQuery点击tr实现checkbox选中的方法
2013/03/19 Javascript
node.js不得不说的12点内容
2014/07/14 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
三种取消选中单选框radio的方法
2014/09/09 Javascript
js实现简单选项卡与自动切换效果的方法
2015/04/10 Javascript
分享js粘帖屏幕截图到web页面插件screenshot-paste
2020/08/21 Javascript
JS防止网页被嵌入iframe框架的方法分析
2016/09/13 Javascript
vue中的scope使用详解
2017/10/29 Javascript
Vue打包后出现一些map文件的解决方法
2018/02/13 Javascript
小程序点赞收藏功能的实现代码示例
2018/09/07 Javascript
JavaScript 实现HTML DOM增删改查操作的常见方法详解
2020/01/04 Javascript
Vue 禁用浏览器的前进后退操作
2020/09/04 Javascript
[01:27]2014DOTA2展望TI 剑指西雅图IG战队专访
2014/06/30 DOTA
Python微信库:itchat的用法详解
2017/08/14 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
Python实例教程之检索输出月份日历表
2020/12/16 Python
CAT鞋英国官网:坚固耐用的靴子和鞋
2016/10/21 全球购物
Nisbets爱尔兰:英国最大的厨房和餐饮设备供应商
2019/01/26 全球购物
应用电子技术专业个人求职信
2013/09/21 职场文书
毕业生教师求职信
2013/10/20 职场文书
秘书岗位职责
2013/11/18 职场文书
政法大学毕业生自荐信范文
2014/01/01 职场文书
市场部经理岗位职责
2014/04/10 职场文书
竞聘上岗演讲
2014/05/19 职场文书
行政工作试用期自我评价
2014/09/14 职场文书
高校自主招生校长推荐信
2015/03/23 职场文书
党风廉政建设心得体会
2019/05/21 职场文书
python数据分析之单因素分析线性拟合及地理编码
2022/06/25 Python