AngularJS动态生成div的ID源码解析


Posted in Javascript onAugust 29, 2016

1、问题背景

给定一个数组对象,里面是div的id;循环生成div元素,并给id赋值

2、实现源码

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>AngularJS动态生成div的ID</title> 
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> 
<script> 
var app = angular.module("idApp",[]); 
app.controller("idCon",function($scope){ 
$scope.divIds = [ 
{divId:"chartId1"}, 
{divId:"chartId2"}, 
{divId:"chartId3"}, 
{divId:"chartId4"}, 
{divId:"chartId5"} 
]; 
}); 
</script> 
</head> 
<body ng-app="idApp" ng-controller="idCon"> 
<div ng-repeat="chart in divIds"> 
<div id="{{chart.divId}}">{{chart.divId}}</div> 
</div> 
</body> 
</html>

3、实现结果

<html>

<head>

<style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style> 
<meta charset="UTF-8"> 
<title>angularJS动态生成div的ID</title> 
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> 
<script> 
var app = angular.module("idApp",[]); 
app.controller("idCon",function($scope){ 
$scope.divIds = [ 
{divId:"chartId1"}, 
{divId:"chartId2"}, 
{divId:"chartId3"}, 
{divId:"chartId4"}, 
{divId:"chartId5"} 
]; 
}); 
</script> 
</head> 
<body ng-controller="idCon" ng-app="idApp" class="ng-scope"> 
<!-- ngRepeat: chart in divIds --><div ng-repeat="chart in divIds" class="ng-scope"> 
<div id="chartId1" class="ng-binding">chartId1</div> 
</div><!-- end ngRepeat: chart in divIds --><div ng-repeat="chart in divIds" class="ng-scope"> 
<div id="chartId2" class="ng-binding">chartId2</div> 
</div><!-- end ngRepeat: chart in divIds --><div ng-repeat="chart in divIds" class="ng-scope"> 
<div id="chartId3" class="ng-binding">chartId3</div> 
</div><!-- end ngRepeat: chart in divIds --><div ng-repeat="chart in divIds" class="ng-scope"> 
<div id="chartId4" class="ng-binding">chartId4</div> 
</div><!-- end ngRepeat: chart in divIds --><div ng-repeat="chart in divIds" class="ng-scope"> 
<div id="chartId5" class="ng-binding">chartId5</div> 
</div><!-- end ngRepeat: chart in divIds --> 
</body>
</html>

AngularJS动态生成div的ID源码解析

以上所述是小编给大家介绍的AngularJS动态生成div的ID源码解析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
利用Dojo和JSON建立无限级AJAX动态加载的功能模块树
Mar 24 Javascript
几款极品的javascript压缩混淆工具
May 16 Javascript
关于jQuery参考实例2.0 用jQuery选择元素
Apr 07 Javascript
使用PHP+JQuery+Ajax分页的实现
Apr 23 Javascript
JQuery实现鼠标移动到图片上显示边框效果
Jan 09 Javascript
jquery ajax跨域解决方法(json方式)
Feb 04 Javascript
实例详解angularjs和ajax的结合使用
Oct 22 Javascript
js省市县三级联动效果实例
Apr 15 Javascript
详解浏览器渲染页面过程
Feb 09 Javascript
Javascript 严格模式use strict详解
Sep 16 Javascript
使用DataTable插件实现异步加载数据
Nov 19 Javascript
小程序瀑布流组件实现翻页与图片懒加载
May 19 Javascript
jQuery弹出层后禁用底部滚动条(移动端关闭回到原位置)
Aug 29 #Javascript
快速移动鼠标触发问题及解决方法(ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave)
Aug 29 #Javascript
浅谈JSON.stringify()和JOSN.parse()方法的不同
Aug 29 #Javascript
jQuery EasyUI编辑DataGrid用combobox实现多级联动
Aug 29 #Javascript
对js中回调函数的一些看法
Aug 29 #Javascript
Web打印解决方案之普通报表打印功能
Aug 29 #Javascript
jQuery获取select选中的option的value值实现方法
Aug 29 #Javascript
You might like
php基础知识:类与对象(4) 范围解析操作符(::)
2006/12/13 PHP
php下检测字符串是否是utf8编码的代码
2008/06/28 PHP
PHP Squid中可缓存的动态网页设计
2008/09/17 PHP
php array_walk() 数组函数
2011/07/12 PHP
apache php模块整合操作指南
2012/11/16 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
2014/07/22 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
2018/05/23 PHP
JavaScript在IE中“意外地调用了方法或属性访问”
2008/11/19 Javascript
js打印纸函数代码(递归)
2010/06/18 Javascript
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
关于jQuery object and DOM element
2013/04/15 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
2014/04/12 Javascript
jquery实现一个简单好用的弹出框
2014/09/26 Javascript
js实现宇宙星空背景效果的方法
2015/03/03 Javascript
基于bootstrap实现多个下拉框同时搜索功能
2017/07/19 Javascript
vuejs 单文件组件.vue 文件的使用
2017/07/28 Javascript
js链表操作(实例讲解)
2017/08/29 Javascript
angularjs路由传值$routeParams详解
2020/09/05 Javascript
基于element-ui组件手动实现单选和上传功能
2018/12/06 Javascript
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
python实现根据ip地址反向查找主机名称的方法
2015/04/29 Python
python在不同层级目录import模块的方法
2016/01/31 Python
Python编程实现线性回归和批量梯度下降法代码实例
2018/01/04 Python
基于python计算并显示日间、星期客流高峰
2020/05/07 Python
django queryset 去重 .distinct()说明
2020/05/19 Python
python实现密码验证合格程序的思路详解
2020/06/01 Python
HTML5中Canvas与SVG的画图原理比较
2013/01/16 HTML / CSS
Python文件操作的面试题
2013/06/22 面试题
个人应聘自我评价分享
2013/11/18 职场文书
高分子材料与工程专业个人求职信
2013/12/15 职场文书
红领巾心向党广播稿
2014/01/19 职场文书
大学生素质拓展活动方案
2014/02/11 职场文书
图书馆标语
2014/06/19 职场文书
无财产离婚协议书范本
2014/10/28 职场文书
2015年乡镇财政工作总结
2015/05/19 职场文书
Win11自动黑屏怎么办 Win11自动黑屏设置教程
2022/07/15 数码科技