[在有角度的应用程序中,我将pdf放置在asset / pdf文件夹下。并在代码中
<div class="container-fluid mt-2 mb-2">
<a target="_blank" href="./../../../assets/pdf/MSW - Transition Briefing Slides v1.1.pdf">
Transition Briefing Slides:Instructions on how to onboard, functions for
Information Security Coordinator (ISC), FAQs, and scope of digitalPORT@SGTM
</a>
</div>
当我单击超链接时,相应的pdf将在新选项卡中打开。在本地环境中,它运行良好。
在我的本地当我单击超链接时,将在新选项卡中打开pdf文件。
但是当我在其他环境(UAT)中尝试相同操作时,则无法打开pdf,并且控制台上显示错误
main.3416feca6506333eea31.js:1错误错误:未捕获(承诺):错误:无法匹配任何路线。网址段:'资产/pdf/digitalPORT@SG%20-%20Quick%20Guide%20v0.3.pdf'错误:无法匹配任何路线。网址段:'资产/pdf/digitalPORT@SG%20-%20Quick%20Guide%20v0.3.pdf'在l.noMatchError(main.3416feca6506333eea31.js:1)在n.selector(main.3416feca6506333eea31.js:1)在n.error(main.3416feca6506333eea31.js:1)在n._error(main.3416feca6506333eea31.js:1)在n.error(main.3416feca6506333eea31.js:1)在n._error(main.3416feca6506333eea31.js:1)在n.error(main.3416feca6506333eea31.js:1)在n._error(main.3416feca6506333eea31.js:1)在n.error(main.3416feca6506333eea31.js:1)在n._error(main.3416feca6506333eea31.js:1)在P(zone.js.pre-build-optimizer.js:814)在P(zone.js.pre-build-optimizer.js:771)在zone.js.pre-build-optimizer.js:873
我的假设可能是文件名出现问题,我已将文件名重命名为test.pdf,但不起作用。
通过以下更改<a target="_blank" href="./../../../assets/pdf/MSW - Transition Briefing Slides v1.1.pdf">
,