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 suggest效果 自动完成实现代码分享
Feb 17 Javascript
JS跨域代码片段
Aug 30 Javascript
分享Javascript中最常用的55个经典小技巧
Nov 29 Javascript
JavaScript不刷新实现浏览器的前进后退功能
Nov 05 Javascript
基于jquery实现放大镜效果
Aug 17 Javascript
jQuery代码性能优化的10种方法
Jun 21 Javascript
JS中静态页面实现微信分享功能
Feb 06 Javascript
JavaScript算法教程之sku(库存量单位)详解
Jun 29 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
Nov 27 Javascript
vue如何引入sass全局变量
Jun 28 Javascript
微信小程序swiper实现滑动放大缩小效果
Nov 15 Javascript
JS实现电脑虚拟键盘的操作
Jun 24 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后门代码解析
2014/07/05 PHP
php输入流php://input使用浅析
2014/09/02 PHP
PHP执行shell脚本运行程序不产生core文件的方法
2016/12/28 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
php在linux环境中如何使用redis详解
2020/12/15 PHP
JQuery AJAX实现目录浏览与编辑的代码
2008/10/21 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
自己使用jquery写的一个无缝滚动的插件
2014/04/30 Javascript
jquery单行文字向上滚动效果的实现代码
2014/09/05 Javascript
JavaScript函数使用的基本教程
2015/06/04 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
jQuery 插件实现随机自由弹跳气泡样式
2017/01/12 Javascript
JS 组件系列之Bootstrap Table的冻结列功能彻底解决高度问题
2017/06/30 Javascript
前后端如何实现登录token拦截校验详解
2018/09/03 Javascript
ElementUI Tag组件实现多标签生成的方法示例
2019/07/08 Javascript
js使用文件流下载csv文件的实现方法
2019/07/15 Javascript
es6中new.target的作用和使用场景简单示例分析
2020/03/14 Javascript
[02:41]DOTA2英雄基础教程 冥魂大帝
2014/01/16 DOTA
python使用Image处理图片常用技巧分析
2015/06/01 Python
Python 多线程抓取图片效率对比
2016/02/27 Python
深入理解python对json的操作总结
2017/01/05 Python
Python实现基于KNN算法的笔迹识别功能详解
2018/07/09 Python
python try 异常处理(史上最全)
2019/03/07 Python
python能在浏览器能运行吗
2020/06/17 Python
详解python对象之间的交互
2020/09/29 Python
解决pycharm修改代码后第一次运行不生效的问题
2021/02/06 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
草莓网化妆品加拿大网站:Strawberrynet Canada
2016/09/20 全球购物
伦敦鲜花递送:Flower Station
2021/02/03 全球购物
3分钟演讲稿
2014/04/30 职场文书
教师节标语大全
2014/10/07 职场文书
死亡赔偿协议书
2015/01/28 职场文书
《西游记》读后感(3篇)
2019/09/20 职场文书
Python一行代码实现自动发邮件功能
2021/05/30 Python
Mysql8.0递归查询的简单用法示例
2021/08/04 MySQL
vue特效之翻牌动画
2022/04/20 Vue.js