示例:
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;