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实现的所谓的滑动门
May 23 Javascript
javascript获得CheckBoxList选中的数量
Oct 27 Javascript
DOM Scripting中的图片切换[兼容Firefox]
Jun 12 Javascript
Easy.Ajax 部分源代码 支持文件上传功能, 兼容所有主流浏览器
Feb 24 Javascript
在Node.js应用中使用Redis的方法简介
Jun 24 Javascript
优化RequireJS项目的相关技巧总结
Jul 01 Javascript
jquery实现文字单行横移或翻转(上下、左右跳转)
Jan 08 Javascript
原生JS+Canvas实现五子棋游戏
May 28 Javascript
详解JS中统计函数执行次数与执行时间
Sep 04 Javascript
借助云开发实现小程序短信验证码的发送
Jan 06 Javascript
node.js中fs文件系统模块的使用方法实例详解
Feb 13 Javascript
微信小程序实现电子签名功能
Jul 29 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语法(4)
2006/10/09 PHP
ThinkPHP采用模块和操作分析
2011/04/18 PHP
浅析关于PHP位运算的简单权限设计
2013/06/30 PHP
php构造函数的继承方法
2015/02/09 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
Yii2.0框架模型添加/修改/删除数据操作示例
2019/07/18 PHP
php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法实例分析
2020/03/02 PHP
javascript下给元素添加事件的方法与代码
2007/08/13 Javascript
js弹出框轻量级插件jquery.boxy使用介绍
2013/01/15 Javascript
用js的for循环获取radio选中的值
2013/10/21 Javascript
JS 数字转换研究总结
2013/12/26 Javascript
js获取当前路径的简单示例代码
2014/01/08 Javascript
关于img的href和src取变量及赋值的方法
2014/04/28 Javascript
jQuery中:only-child选择器用法实例
2015/01/03 Javascript
js获取元素的外链样式的简单实现方法
2016/06/06 Javascript
AngularJS模仿Form表单提交的实现代码
2016/12/08 Javascript
jquery实现表单获取短信验证码代码
2017/03/13 Javascript
JavaScript全屏和退出全屏事件总结(附代码)
2017/08/17 Javascript
关于TypeScript模块导入的那些事
2018/06/12 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
2018/08/08 jQuery
babel7.x和webpack4.x配置vue项目的方法步骤
2019/05/12 Javascript
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
python 将对象设置为可迭代的两种实现方法
2019/01/21 Python
Django Python 获取请求头信息Content-Range的方法
2019/08/06 Python
Python 实例方法、类方法、静态方法的区别与作用
2019/08/14 Python
python函数定义和调用过程详解
2020/02/09 Python
Python列表推导式实现代码实例
2020/09/09 Python
定义css设备类型-Media Queries图表简介及使用方法
2013/01/21 HTML / CSS
用C#语言写出在本地创建一个UDP接收端口的具体过程
2016/02/22 面试题
优秀学生事迹材料
2014/02/08 职场文书
工程建设实施方案
2014/03/14 职场文书
讲党性心得体会
2014/09/03 职场文书
公司法定代表人授权委托书
2014/09/29 职场文书
电影小兵张嘎观后感
2015/06/03 职场文书
Vue实现动态查询规则生成组件
2021/05/27 Vue.js