angularjs repeat 添加唯一标识
angularjs repeat 循环添加图片,需要给图片添加一个唯一的编码标识 循环的时候循环调用angular里写的生成GUId的方法会报错
但是却能取到值 (刚开始学习使用angular 基本上是现学现卖 请大牛指教) function guid() { function S4() { return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); } return (S4() + S4() + “-” + S4() + “-” + S4() + “-” + S4() + “-” + S4() + S4() + S4()); } <div ng-repeat=“item in imglist”> <img src=“item.url” data-lightbox="{{guid}}" /> </div>
4 回复
angular 的出错信息比没有强不了多少!你这还是个细小的截屏! 竟然还不带源码!
@klesh 代码我贴上了,麻烦您给看一下哪里出问题了。。。
这个运行通过了呀 ,没有问题。显示不是这个方法的问题。
看不太清楚呀~…信息不完整