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+html+css实现鼠标移动div实例
Jan 30 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
Jun 09 Javascript
Javascript 赋值机制详解
Nov 23 Javascript
基于javascript实现单选及多选的向右和向左移动实例
Jul 25 Javascript
PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
Aug 06 Javascript
jquery 表单验证之通过 class验证表单不为空
Nov 02 Javascript
Vue报错:Uncaught TypeError: Cannot assign to read only property’exports‘ of object’#‘的解决方法
Jun 17 Javascript
利用VS Code开发你的第一个AngularJS 2应用程序
Dec 15 Javascript
为vue-router懒加载时下载js的过程中添加loading提示避免无响应问题
Apr 03 Javascript
微信小程序API—获取定位的详解
Apr 30 Javascript
JS模拟浏览器实现全局搜索功能
Sep 11 Javascript
vue quill editor 使用富文本添加上传音频功能
Jan 14 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
Sony CFR 320 修复改造
2020/03/14 无线电
雄兵连三大错觉:凯莎没了,凉冰阵亡了,华烨觉得自己又行了
2020/04/09 国漫
PHP中的超全局变量
2006/10/09 PHP
PHP程序员基本要求和必备技能
2014/05/09 PHP
php实现仿写CodeIgniter的购物车类
2015/07/29 PHP
PHP substr()函数参数解释及用法讲解
2017/11/23 PHP
jQuery 1.0.4 - New Wave Javascript(js源文件)
2007/01/15 Javascript
JavaScript 应用类库代码
2008/06/02 Javascript
点击弹出层效果&amp;弹出窗口后网页背景变暗效果的实现代码
2014/02/10 Javascript
javascript自动生成包含数字与字符的随机字符串
2015/02/09 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(三)
2016/09/14 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
2016/12/26 Javascript
jQuery制作input提示内容(兼容IE8以上)
2017/07/05 jQuery
JavaScript实现开关等效果
2017/09/08 Javascript
JS三级联动代码格式实例详解
2019/12/30 Javascript
Node.js API详解之 zlib模块用法分析
2020/05/19 Javascript
ng-alain的sf如何自定义部件的流程
2020/06/12 Javascript
Python脚本实时处理log文件的方法
2016/11/21 Python
教你使用python画一朵花送女朋友
2018/03/29 Python
python操作excel文件并输出txt文件的实例
2018/07/10 Python
python中copy()与deepcopy()的区别小结
2018/08/03 Python
Python实现全排列的打印
2018/08/18 Python
python 获取一个值在某个区间的指定倍数的值方法
2018/11/12 Python
Python装饰器语法糖
2019/01/02 Python
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
2019/06/20 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
python如何通过twisted搭建socket服务
2020/02/03 Python
3D动画《斗罗大陆》上线当日播放过亿
2021/03/16 国漫
护理自荐信
2013/10/22 职场文书
商务邀请函范文
2014/01/14 职场文书
《小草和大树》教学反思
2014/02/16 职场文书
詹天佑教学反思
2014/04/30 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
2019年怎样才能撰写出优秀的自荐信
2019/03/25 职场文书
浅谈MySQL 亿级数据分页的优化
2021/06/15 MySQL