【问题标题】:In ng-youtube-embed tag how to use ng-repeat for dynamic videos?在 ng-youtube-embed 标签中,如何使用 ng-repeat 处理动态视频?
【发布时间】:2017-01-29 08:24:54
【问题描述】:

我需要在我的页面上动态显示 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

【问题讨论】:

  • 您似乎在data in videos 周围缺少了一些""
  • 否,请参阅 youtube.com/watch?v=Jzk0RaRfNvc'" class="galleryItem" width="100%" ng-click="vm.setImage( image.thumb ) ">

标签: javascript angularjs youtube


【解决方案1】:

您使用不正确。

试试这个 -

<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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-25
    • 1970-01-01
    • 2013-07-10
    • 1970-01-01
    • 2013-01-10
    • 1970-01-01
    相关资源
    最近更新 更多