【发布时间】:2018-06-11 14:04:44
【问题描述】:
我正在构建一个 Angular js 项目,我在其中调用 API,并且该 API 为我提供了 Youtube 视频的 URL 列表。我需要在我的页面上显示这些视频,这样如果我点击播放按钮,我的视频就会开始播放。
我已经获取了 URL,我正在尝试使用 *ngFor 来迭代我得到的数组。
我的 HTML 代码如下
<tr *ngFor="let fetchApi of fetchApi.data.featured">
<td ></td>
<td> {{fetchApi.id | json}} </td>
<td> {{fetchApi.video_id| json}} </td>
<td><video src="{{fetchApi.video_location}}" controls></video></td>
</tr>
但我从第二个 td 获取 URL,但视频标签不起作用。只显示播放按钮,而不是视频。
如果我做错了什么,你能纠正我吗?
【问题讨论】:
-
使用
let fetchApi以外的其他名称 -
我这样做了,同样的问题。