这是我的数据:
data() {
return {
main: {
bgVideo: '../../assets/src/homepage.mp4',
}
}
}
这是我的组件:
<template>
<video autoplay muted loop>
<source :src="main.bgVideo" type="video/mp4">
</video>
</template>
当我在视频 src 中硬编码路径('../../assets/src/homepage.mp4')时,它可以工作。
当我尝试从数据中传递路径时,它无法呈现。页面本身没有错误,除了背景视频应该是的空白画布。
这是奇怪的部分——当我将路径硬编码到视频 src 中时,Inspect Element 会像这样渲染路径。但是,这实际上有效并将视频呈现到页面上。
当我尝试通过数据传递路径,它呈现的路径是这样,未能在页面上呈现。
沧海一幻觉
相关分类