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 相关文章推荐
JQuery 解析多维的Json数据格式
Nov 02 Javascript
js写一个字符串转成驼峰的实例
Jun 21 Javascript
基于JavaScript怎么实现让歌词滚动播放
Nov 03 Javascript
详解js中构造流程图的核心技术JsPlumb
Dec 08 Javascript
jQuery中通过ajax的get()函数读取页面的方法
Feb 29 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
Jul 05 Javascript
React数据传递之组件内部通信的方法
Dec 31 Javascript
微信小程序实现多个按钮的颜色状态转换
Feb 15 Javascript
Vue3.0中的monorepo管理模式的实现
Oct 14 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
Jul 11 Javascript
Vue实现boradcast和dispatch的示例
Nov 13 Javascript
用vue设计一个日历表
Dec 03 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将向Java靠拢
2006/10/09 PHP
PHP文本数据库的搜索方法
2006/10/09 PHP
我的php学习笔记(毕业设计)
2012/02/21 PHP
记录mysql性能查询过程的使用方法
2013/05/02 PHP
php file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
Yii框架登录流程分析
2014/12/03 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
2014/12/22 PHP
javascript下IE与FF兼容函数收集
2008/09/17 Javascript
javaScript 读取和设置文档元素的样式属性
2009/04/14 Javascript
javascript 仿QQ滑动菜单效果代码
2010/09/03 Javascript
用js写了一个类似php的print_r输出换行功能
2013/02/18 Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
2013/10/18 Javascript
关于JS中的方法是否加括号的问题
2016/07/27 Javascript
深入理解jQuery layui分页控件的使用
2016/08/17 Javascript
vue使用 better-scroll的参数和方法详解
2018/01/25 Javascript
js实现图片上传并预览功能
2018/08/06 Javascript
js 将线性数据转为树形的示例代码
2019/05/28 Javascript
解决layui数据表格Date日期格式的回显Object的问题
2019/09/19 Javascript
vue实现数字动态翻牌的效果(开箱即用)
2019/12/08 Javascript
python正则表达式去掉数字中的逗号(python正则匹配逗号)
2013/12/25 Python
Python正则表达式的使用范例详解
2014/08/08 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
用matplotlib画等高线图详解
2017/12/14 Python
用tensorflow实现弹性网络回归算法
2018/01/09 Python
python实现手机通讯录搜索功能
2018/02/22 Python
python将数组n等分的实例
2019/12/02 Python
Pytorch 实现计算分类器准确率(总分类及子分类)
2020/01/18 Python
python中列表的含义及用法
2020/05/26 Python
Python如何在单元测试中给对象打补丁
2020/08/03 Python
python 6种方法实现单例模式
2020/12/15 Python
青年创业培训欢迎词
2014/01/10 职场文书
中青班党性分析材料
2014/02/16 职场文书
三八妇女节活动主持词
2014/03/17 职场文书
给校长的建议书范文
2015/09/14 职场文书
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js
Golang 入门 之url 包
2022/05/04 Golang