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 相关文章推荐
js 替换
Feb 19 Javascript
关于document.cookie的使用javascript
Oct 29 Javascript
Jquery为单选框checkbox绑定单击click事件
Dec 18 Javascript
JavaScript prototype 使用介绍
Aug 29 Javascript
Javascript执行效率全面总结
Nov 04 Javascript
在JavaScript中处理字符串之fontcolor()方法的使用
Jun 08 Javascript
jQuery可见性过滤器:hidden和:visibility用法实例
Jun 24 Javascript
Angular实现下拉框模糊查询功能示例
Jan 03 Javascript
浅谈express.js框架中间件(middleware)
Apr 07 Javascript
解决removeEventListener 无法清除监听的问题
Oct 30 Javascript
解决js中的setInterval清空定时器不管用问题
Nov 17 Javascript
Js实现粘贴上传图片的原理及示例
Dec 09 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 把数字转换成汉字的代码
2015/07/21 PHP
PHP快速排序quicksort实例详解
2016/09/28 PHP
PHP实现的简单异常处理类示例
2017/05/04 PHP
php文件包含的几种方式总结
2019/09/19 PHP
JS实现倒计时和文字滚动的效果实例
2014/10/29 Javascript
日常收藏的jquery技巧
2015/12/02 Javascript
js省市联动效果完整实例代码
2015/12/09 Javascript
javascript html5移动端轻松实现文件上传
2020/03/27 Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
2016/12/06 Javascript
AngularJs中 ng-repeat指令中实现含有自定义指令的动态html的方法
2017/01/19 Javascript
vue综合组件间的通信详解
2017/11/06 Javascript
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
2018/01/31 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
2018/02/01 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
vue-router命名视图的使用讲解
2019/01/19 Javascript
详解package.json版本号规则
2019/08/01 Javascript
JavaScript Blob对象原理及用法详解
2020/10/14 Javascript
centos系统升级python 2.7.3
2014/07/03 Python
python使用turtle绘制分形树
2018/06/22 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
2019/04/09 Python
Python数据可视化:顶级绘图库plotly详解
2019/12/07 Python
细数nn.BCELoss与nn.CrossEntropyLoss的区别
2020/02/29 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
python实现从ftp上下载文件的实例方法
2020/07/19 Python
HTML5梦幻之旅——炫丽的流星雨效果实现过程
2013/08/06 HTML / CSS
专门经营化妆刷的美国彩妆品牌:Sigma Beauty
2017/09/11 全球购物
室内拓展活动方案
2014/02/13 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
求职个人评价范文
2014/04/09 职场文书
企业党员一句话承诺
2014/05/30 职场文书
社区关爱留守儿童活动方案
2014/08/22 职场文书
统计员岗位职责范本
2015/04/14 职场文书
2016猴年春节慰问信
2015/11/30 职场文书
如何用JavaScipt测网速
2021/05/09 Javascript
Java并发编程之Executor接口的使用
2021/06/21 Java/Android
代码复现python目标检测yolo3详解预测
2022/05/06 Python