在ng-youtube-embed标签中如何使用ng-repeat来制作动态视频?

时间:2016-09-21 07:52:46

标签: javascript angularjs youtube

我需要在我的页面动态标签上显示youtube视频,但表达式和ng-repeat不起作用。

这是我的代码

<ng-youtube-embed ng-repeat= data in videos url="{{data}}"  class="galleryItem" 
                            width="100%" ng-click="vm.setImage( image.thumb )">
                    </ng-youtube-embed>

Error: [ngRepeat:iexp] http://errors.angularjs.org/1.5.8/ngRepeat/iexp?p0=data
N/<@http://localhost:3000/js/angular.min.js:6:412
Je</<.compile@http://localhost:3000/js/angular.min.js:301:120
oa@http://localhost:3000/js/angular.min.js:71:36

1 个答案:

答案 0 :(得分:0)

您使用不当。

试试这个 -

<div ng-repeat="data in videos" class="galleryItem" ng-click="vm.setImage(image.thumb)">
    <ng-youtube-embed 
        url="data"
        width="100%">
    </ng-youtube-embed>
</div>