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 相关文章推荐
JavaScript 异步调用框架 (Part 1 - 问题 &amp; 场景)
Aug 03 Javascript
js获取浏览器的可视区域尺寸的实现代码
Nov 30 Javascript
js算法中的排序、数组去重详细概述
Oct 14 Javascript
javascript使用正则表达式检测IP地址
Dec 03 Javascript
jQuery实现自动调整字体大小的方法
Jun 15 Javascript
JavaScript模拟数组合并concat
Mar 06 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
Oct 12 Javascript
vue.js指令v-for使用及索引获取
Nov 03 Javascript
js指定步长实现单方向匀速运动
Jul 17 Javascript
详解Express笔记之动态渲染HTML(新手入坑)
Dec 13 Javascript
mocha的时序规则讲解
Feb 16 Javascript
基于javascript原生判断DOM是否加载完毕
Oct 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
在PHP中使用redis
2013/11/04 PHP
qq登录,新浪微博登录接口申请过程中遇到的问题
2014/07/22 PHP
PHP中exec函数和shell_exec函数的区别
2014/08/20 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
php使用 readfile() 函数设置文件大小大小的方法
2017/08/11 PHP
php二维数组按某个键值排序的实例讲解
2019/02/15 PHP
你所要知道JS(DHTML)中的一些技巧
2007/01/09 Javascript
jQuery 性能优化指南(3)
2009/05/21 Javascript
jquery默认校验规则整理
2014/03/24 Javascript
Zepto实现密码的隐藏/显示
2017/04/07 Javascript
Angular.js ng-file-upload结合springMVC的使用教程
2017/07/10 Javascript
JavaScript笛卡尔积超简单实现算法示例
2018/07/30 Javascript
nodejs 十六进制字符串型数据与btye型数据相互转换
2018/07/30 NodeJs
浅谈在Vue.js中如何实现时间转换指令
2019/01/06 Javascript
使用Jenkins部署React项目的方法步骤
2019/03/11 Javascript
Cordova(ionic)项目实现双击返回键退出应用
2019/09/17 Javascript
微信小程序中weui用法解析
2019/10/21 Javascript
js实现简单的贪吃蛇游戏
2020/04/23 Javascript
react ant Design手动设置表单的值操作
2020/10/31 Javascript
[07:31]DOTA2卡尔工作室 英雄介绍主宰篇
2013/06/25 DOTA
Python中的闭包详细介绍和实例
2014/11/21 Python
python使用str &amp; repr转换字符串
2016/10/13 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
2018/06/04 Python
Anaconda下配置python+opencv+contribx的实例讲解
2018/08/06 Python
Python基于plotly模块实现的画图操作示例
2019/01/23 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
如何给Python代码进行加密
2020/01/10 Python
李宁官方网店:中国运动品牌
2017/11/02 全球购物
澳大利亚个性化儿童礼品网站:Bright Star Kids
2019/06/14 全球购物
params有什么用
2016/03/01 面试题
亿企通软件测试面试题
2012/04/10 面试题
平面设计求职信
2014/03/10 职场文书
新闻传播专业求职信
2014/07/22 职场文书
投诉书范文
2015/07/02 职场文书
2016元旦晚会主持词开场白和结束语
2015/12/04 职场文书
python3 实现mysql数据库连接池的示例代码
2021/04/17 Python