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 相关文章推荐
Mootools 1.2教程 滑动效果(Slide)
Sep 15 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
Nov 28 Javascript
Jquery动态替换div内容及动态展示的方法
Jan 23 Javascript
Bootstrap 组件之按钮(二)
May 11 Javascript
JavaScript实现简单的日历效果
Sep 25 Javascript
基于vue中解决v-for使用报红并出现警告的问题
Mar 03 Javascript
详解使用VueJS开发项目中的兼容问题
Aug 02 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
May 07 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
Jun 18 Javascript
解决vue-cli 打包后自定义动画未执行的问题
Nov 12 Javascript
vue mvvm数据响应实现
Nov 11 Javascript
vue3.0自定义指令(drectives)知识点总结
Dec 27 Vue.js
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中随机显示图片的函数代码
2011/06/23 PHP
Yii框架获取当前controlle和action对应id的方法
2014/12/03 PHP
PHP的Socket网络编程入门指引
2015/08/11 PHP
杨氏矩阵查找的JS代码
2013/03/21 Javascript
javascript删除一个html元素节点的方法
2014/12/20 Javascript
JQuery 传送中文乱码问题的简单解决办法
2016/05/24 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
javascript加减乘除的简单实例
2016/07/12 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
2017/07/28 Javascript
微信小程序 页面滑动事件的实例详解
2017/10/12 Javascript
微信小程序swiper实现滑动放大缩小效果
2018/11/15 Javascript
vue自定义指令实现方法详解
2019/02/11 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
2019/05/22 Javascript
微信小程序 this.triggerEvent()的具体使用
2019/12/10 Javascript
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
python matplotlib 在指定的两个点之间连线方法
2018/05/25 Python
Python动态生成多维数组的方法示例
2018/08/09 Python
Selenium鼠标与键盘事件常用操作方法示例
2018/08/13 Python
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
详解Python3 对象组合zip()和回退方式*zip
2019/05/15 Python
python安装requests库的实例代码
2019/06/25 Python
python 使用三引号时容易犯的小错误
2020/10/21 Python
python模块内置属性概念及实例
2021/02/18 Python
css3实现二维码扫描特效的示例
2020/10/29 HTML / CSS
canvas学习总结三之绘制路径-线段
2019/01/31 HTML / CSS
美国蔬菜和植物种子公司:Burpee
2017/02/01 全球购物
狗狗玩具、零食和咀嚼物的月度送货服务:Super Chewer
2018/08/22 全球购物
新员工培训个人的自我评价
2013/10/09 职场文书
公务员个人自我评价分享
2013/11/06 职场文书
大型活动策划方案
2014/01/12 职场文书
班主任个人工作反思
2014/04/28 职场文书
广告学专业毕业生自荐信
2014/05/28 职场文书
2014小学语文教学工作总结
2014/12/17 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
python自动化测试之Selenium详解
2022/03/13 Python