Angular 角度参数布线不作为外部链接使用
我有一个angular 8项目,路线类似于“css”是一个参数。如果我从我的项目的链接中点击它,它就会工作,但是如果我将它作为链接共享,它就找不到了(404)。此时,似乎“css”被添加到了导航路线中。如果我能找到帮助,我会很高兴的 下面的代码显示了如何获取路线参数Angular 角度参数布线不作为外部链接使用,angular,Angular,我有一个angular 8项目,路线类似于“css”是一个参数。如果我从我的项目的链接中点击它,它就会工作,但是如果我将它作为链接共享,它就找不到了(404)。此时,似乎“css”被添加到了导航路线中。如果我能找到帮助,我会很高兴的 下面的代码显示了如何获取路线参数 this.route.paramMap.subscribe(params => { this.pid = params.get("param"); console.log(this.pid); }) 欢迎
this.route.paramMap.subscribe(params => {
this.pid = params.get("param");
console.log(this.pid);
})
欢迎来到堆栈溢出。因此,您在加载路由时遇到问题,但您没有提供任何有助于理解问题发生原因的详细信息。请看。这也可能是你如何托管应用程序而不是应用程序本身的问题。如果你认为这些细节是相关的,那么分享这些细节会很有帮助。谢谢@KurtHamilton我认为这是它的托管方式,因为它在本地主机上运行良好。对不起,我的问题太清楚了。快速提问,这是发生在其他路线上还是只发生在这条路线上?通常的解决方案是让服务器为每个请求的路由提供index.html,然后让Angular处理路由