首页 > 解决方案 > 为什么我无法在 Vue.js 的新选项卡中打开任何文件

问题描述

我是 Vue.js 的新手,我尝试使用 Vue 创建一个网站。我想在新选项卡中打开一些文件,但是当我尝试打开新文件时,它给了我这个链接 http://localhost:8080/assets/cv.pdf 并重定向到主页。请帮我。

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

标签: vue.jsvuejs2vue-componentvue-router

解决方案


如果您想在新选项卡中打开文件,您应该这样做:

1.移动你的文件

您必须移动cv.pdfpublic项目中的文件夹。

2.调用文件

openPdf() {
      window.open('/cv.pdf', '_blank').focus();
    }

您可以根据需要创建公共文件夹,并且应该引用('/cv.pdf', '_blank')该文件夹。在这种情况下/会提到。public


推荐阅读