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定义回车事件(实现代码)
Jul 08 Javascript
javascript模块化是什么及其优缺点介绍
Sep 02 Javascript
jQuery焦点图切换简易插件制作过程全纪录
Aug 27 Javascript
jQuery弹出层插件Lightbox_me使用指南
Apr 21 Javascript
javascript获取系统当前时间的方法
Nov 19 Javascript
JavaScript 身份证号有效验证详解及实例代码
Oct 20 Javascript
如何使用JS在HTML中自定义字符串格式化
Jul 20 Javascript
你可能不知道的JSON.stringify()详解
Aug 17 Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
Jun 26 Javascript
JS隐藏号码中间4位代码实例
Apr 09 Javascript
JS实现密码框效果
Sep 10 Javascript
vue $mount 和 el的区别说明
Sep 11 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
Yii核心组件AssetManager原理分析
2014/12/02 PHP
php 如何获取文件的后缀名
2016/06/05 PHP
JavaScript 变量基础知识
2009/11/07 Javascript
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
2015/03/18 Javascript
JS实现弹性菜单效果代码
2015/09/07 Javascript
详解AngularJS Filter(过滤器)用法
2015/12/28 Javascript
Angular1.x自定义指令实例详解
2017/03/01 Javascript
详解vue前后台数据交互vue-resource文档
2017/07/19 Javascript
浅谈JavaScript作用域和闭包
2017/09/18 Javascript
Angular resolve基础用法详解
2018/10/03 Javascript
浅析vue中的MVVM实现原理
2019/03/04 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
vue操作dom元素的3种方法示例
2020/09/20 Javascript
python中常用的各种数据库操作模块和连接实例
2014/05/29 Python
Python文件处理
2016/02/29 Python
对python3中pathlib库的Path类的使用详解
2018/10/14 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
pandas将list数据拆分成行或列的实现
2020/12/13 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
JD Sports马来西亚:英国领先的运动鞋和运动服饰零售商
2018/03/13 全球购物
为什么UNION ALL比UNION快
2016/03/17 面试题
中文教师求职信
2014/02/22 职场文书
毕业生学校推荐信范文
2014/05/21 职场文书
擅自离岗检讨书
2014/09/12 职场文书
初婚未育证明样本
2014/10/24 职场文书
大学生见习报告总结
2014/11/04 职场文书
2014年村计划生育工作总结
2014/11/14 职场文书
2016年大学迎新晚会工作总结
2015/10/15 职场文书
《包身工》教学反思
2016/02/23 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
详解MongoDB的条件查询和排序
2021/06/23 MongoDB
浅谈Redis跟MySQL的双写问题解决方案
2022/02/24 Redis
vue配置型表格基于el-table拓展之table-plus组件
2022/04/12 Vue.js
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL