`
wanggeying
  • 浏览: 66487 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论

foreach repeat

阅读更多

示例:

jsp:

<div ng-repeat="attach in attachs"> 

<a href="{{attach.id}}">{{attach.name}}</a>

</div> 

js:

//attachment

var strs="";

var attachList=CertificateRequisitionVo.certificateAttachmentList;

angular.forEach(attachList, function(data,index,array){

console.log(index);

var name=data.fileName;

var id=data.id;

var str="{id:\""+id+"\",name:\""+name+"\"}";

if(index==0){

strs=str

}else{

strs=strs+","+str;

}

});

strs=eval("["+strs+"]");//需要加eval,否则不起作用,前台呈现不出效果

console.log(strs);

//strs=[{id:"9b2cd558004f4015a7a0687229ee7aaf",name:"1111.png"},{id:"10a20efecd3e4827afb6a13b487ab471",name:"22222.png"}];//静态这样写可以

$scope.attachs =strs;

分享到:
评论

相关推荐

    Laravel开发-phptal-laravel

    &lt;tal:foreach repeat="item items"&gt; ${item.name} &lt;/tal:foreach&gt; ``` ### 7. 提供国际化支持 Phptal 支持国际化(i18n),可以使用 `&lt;tal:i18n&gt;` 标签和 `tal:translate` 属性来实现。你需要设置相应的翻译...

    angularjs,ng-repeat循环渲染时,无法获取dom对象.pdf

    angular.forEach($scope.items, function(item) { var element = angular.element(document.querySelector('#' + item.id)); // item.id为每个元素的唯一标识 element.bind('click', function() { // 处理点击...

    angular.foreach 循环方法使用指南.docx

    - **AngularJS 指令**:`ng-repeat` 指令也是基于 `angular.forEach` 实现的,用于在视图中重复渲染元素。 - **AngularJS 表单处理**:`ng-checked` 和 `ng-selected` 与 `angular.forEach` 结合使用,可以方便地...

    array-foreach:Array.prototype.forEach polyfill

    Repeat, while k while (k ) { var kValue; // a. Let Pk be ToString(k). // b. Let kPresent be the result of calling the HasProperty internal method of O with argument Pk. // c. If kPresent is ...

    domino xpages 开发 Repeat顯示視圖

    Repeat 控件在 XPages 中的作用类似于其他 Web 开发框架中的“foreach”循环,遍历数据源并为每个项创建一个新的 UI 元素。 标题 "domino xpages 开发 Repeat顯示視圖" 指的是使用 XPages 的 Repeat 控件来展示 ...

    AngularJS使用自定义指令替代ng-repeat的方法

    在AngularJS中,`ng-repeat`是一个非常强大的指令,它用于遍历数组或对象并创建视图中的重复元素。然而,对于处理大量数据时,`ng-repeat`可能会导致性能问题,因为每次模型变更,它都会创建和销毁Scope,以及大量的...

    Angularjs的ng-repeat中去除重复数据的方法

    然而,有时候我们可能遇到数据源中存在重复项的情况,这时我们需要在使用`ng-repeat`之前去除这些重复数据。本文将详细介绍如何在AngularJS的`ng-repeat`中实现这一功能。 首先,我们可以创建一个自定义过滤器...

    JSF-UIREPEAT

    **UIRepeat** 是JSF中的一个核心组件,它相当于JSP中的`&lt;c:forEach&gt;`标签或Java的`for-each`循环。UIRepeat用于在页面上动态渲染一系列组件,基于集合、数组或其他迭代源的数据。这使得开发者可以轻松地将数据集与UI...

    Repeat

    5. **增强for循环(foreach)**:Java 5引入了增强for循环,特别适用于遍历数组和集合。 ```java for (类型 变量 : 集合或数组) { // 循环体 } ``` 6. **迭代器(Iterator)**:对于集合类,如ArrayList、...

    AngularJS使用Filter自定义过滤器控制ng-repeat去除重复功能示例

    angular.forEach(collection, function (item) { var key = item[keyname]; if (keys.indexOf(key) === -1) { keys.push(key); output.push(item); } }); return output; }; }); ``` 在这个过滤器中,我们...

    ko-indexed-repeat:以最少的 DOM 操作为渐进式元素重复提供敲除绑定

    ko-indexed-repeat ko-indexed-repeat提供了一个名为indexedRepeat的绑定。 在功能上它类似于foreach绑定。 主要区别在于indexedRepeat尝试最小化 DOM 操作量以提供流畅的用户体验。 除此之外,它还允许视图模型和...

    使用LINQ来简化编程的7个技巧

    例如,以下代码展示了如何使用`Enumerable.Repeat()`初始化数组: ```csharp int[] a = Enumerable.Repeat(-1, 10).ToArray(); int[] b = Enumerable.Range(0, 10).ToArray(); int[] c = Enumerable.Range(0, 10...

    repeatshiyong

    4. **foreach循环**:在处理数组或集合时,`foreach`循环(也称为迭代器)非常有用。在Python中,可以这样遍历列表: ```python fruits = ['apple', 'banana', 'cherry'] for fruit in fruits: print(fruit) ``...

    解决列高度自适应(相同)的五种方法

    例如,在CSS中,可以为列设置一个延伸到底部的背景图片,并设置`background-repeat:no-repeat`和`background-position`来确保背景图片始终填满列的整个高度。 ```css .column { background-image: url(bg.png); ...

    JavaScript工具库之Lodash详解

    一堆看似简单的foreach,却冗长无趣,可仍还在不停的repeat it!也许你已经用上了Underscore.js,不错,你已经进步很大一步了。然而今天我希望你能更进一步,利用lodash替换掉Underscore。 lodash一开始是Underscore...

    ko-grid-bundle:一组 ko-grid 及其所有扩展,ko-data-source 和 ko-indexed-repeat

    与传统的 foreach 绑定不同,ko-indexed-repeat 提供了每个元素的索引,这样在创建复杂布局或需要根据索引执行特定操作时非常有用。例如,你可以用它来创建网格布局,或者在滚动时实现无限滚动效果。 4. **...

    JavaScript学习笔记之数组去重_.docx

    本文介绍了四种常见的JavaScript数组去重方法,包括双重循环去重、使用`forEach`和`indexOf`去重、排序遍历去重以及对象键值对法。每种方法都有其特点和适用场景,开发者可以根据具体需求选择最合适的方法。在实际...

    用JSF1.2实现迭代,循环标签(还是组件?)

    首先,JSF 1.2提供了 `&lt;ui:repeat&gt;` 标签,它是用来替代JSP中的 `&lt;c:forEach&gt;` 标签进行循环遍历集合的。这个组件可以迭代任何实现了`java.util.Iterator`或`java.util.Enumeration`接口的对象。例如,如果你有一个...

Global site tag (gtag.js) - Google Analytics