【发布时间】:2014-05-20 10:16:12
【问题描述】:
我在 Angular 中使用 ng-repeat 指令嵌入一些从服务器获取的视频。
我从服务器获取视频 ID,并且我有以下代码:
<div ng-repeat="media in product.media">
<div class="thumbnail">
<div class="video-container">
<iframe width="100%" src="//www.youtube.com/embed/{{ media.src }}" frameborder="0 " allowfullscreen></iframe>
</div>
</div>
</div>
当我看到输出时,视频没有显示。当我在谷歌浏览器中检查元素时, html 似乎没有改变:
有什么想法吗?
【问题讨论】:
-
你能发个小提琴吗?这似乎是一个错误的 src 属性......我应该看到 media.src 的值而不是 html 中的“media.src”字符串
-
@faby jsfiddle.net/e7LWu/1
标签: javascript angularjs youtube