我有一个在 nuxt.js 应用程序上开发的提要组件,其中将显示多个用户的活动(发布视频、点赞、评论)。我们可以假设像 Facebook 的新闻源一样,我们有一系列视频。用户可以单击并播放其中任何一个。
feed.vue
<div v-for="(item, vidIndex) in videos":key="vidIndex">
<div>
<video :src="item.url" type="video/mp4"></video>
</div>
</div>
问题是,用户可以单击多个视频来播放,并且所有视频都在播放并造成混乱。现在我想要的是,如果任何用户单击要播放的视频,则之前播放过的所有其他视频都应该暂停。有什么想法我该怎么做吗?
富国沪深
相关分类