use*_*671 7 html javascript youtube jquery angularjs
我正在使用YouTube API v3从播放列表中提取视频.每个视频JSON对象都有一个videoId.我试图使用videoId在Angular的img元素中构建src属性.
这就是我目前拥有的:
<table id="playlistvideostable" class="table table-responsive table-striped">
<thead>
<tr>
<th>Name</th>
<th>Thumbnail</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="video in playlistvideos">
<td>
{{video.snippet.title}}
</td>
<td>
<img src="http://img.youtube.com/vi/{{video.resourceId.videoId}}/hqdefault.jpg" alt="Video Thumbnail" class="img-responsive"/>
</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
如何在img html元素的src属性中连接以下字符串?
" http://img.youtube.com/vi/"+ video.resourceId.videoId +"/ hqdefault.jpg"
Ran*_*tas 11
使用ng-src指令代替图像元素的原始src属性,ng-src指令将识别字符串插值并将其应用于dom.
在你的情况下 -
<img ng-src="http://img.youtube.com/vi/{{video.resourceId.videoId}}/hqdefault.jpg" alt="Video Thumbnail" class="img-responsive"/>
Run Code Online (Sandbox Code Playgroud)
祝好运.
| 归档时间: |
|
| 查看次数: |
11437 次 |
| 最近记录: |