Vuejs2 当pdf路径存储在变量中时,如何在Vue中链接到pdf?
我是第一次使用Vue,我不知道如何让我的PDF正确链接。 这就是我在state.js文件中存储数据的方式Vuejs2 当pdf路径存储在变量中时,如何在Vue中链接到pdf?,vuejs2,vuex,Vuejs2,Vuex,我是第一次使用Vue,我不知道如何让我的PDF正确链接。 这就是我在state.js文件中存储数据的方式 { isVideo: false, thumbnail: require('@/assets/images/folder/image.jpg'), link: '@/assets/pdfs/folder/download.pdf', assetTitle: 'This is a Title', assetCopy: 'This is copy', isGated: f
{
isVideo: false,
thumbnail: require('@/assets/images/folder/image.jpg'),
link: '@/assets/pdfs/folder/download.pdf',
assetTitle: 'This is a Title',
assetCopy: 'This is copy',
isGated: false
}
当我尝试链接到包含url的链接变量时,它没有正确呈现它,并且它认为我希望url为sitename.com/@/assets/pdfs/folder/download.pdf。我对图像也有同样的问题,但我通过在图像周围添加require()来修复,但是当我尝试在PDF周围添加require()时,它表示找不到图像
另外,这里是我在.vue文件中调用pdf和图像的代码
<a v-bind:href="asset.link" class="test" target="_blank"><img v-bind:src="asset.thumbnail" /></a>
你们中有人知道我需要做哪些更改才能使这项工作正常吗?您是否尝试过不使用
@
:链接:'/assets/pdfs/folder/download.pdf'
或链接:require('/assets/pdfs/folder/download.pdf'))
?您是否尝试过不使用@
:链接:'/assets/pdfs/folder/download.pdf'
或链接:require('/assets/pdfs/folder/download.pdf')
?