gpt4 book ai didi

angular - 使用 firebase 在应用程序中路由无法正常工作

转载 作者:太空狗 更新时间:2023-10-29 17:36:30 26 4
gpt4 key购买 nike

https://github.com/Wilkuuu/Biblio

在 html 的 Books 组件中我有:

<a 
routerLink="/books/{{book.id}}"
class="btn btn-secondary btn-sm">
<i class="fa fa-file"></i>
</a>

在应用路由中:

{ path: 'book/:id', component: BookDetailComponent }

在 URL 中我看到一个来自 firebase 的 id,但是路径让我可以:

{ path: '**' , component: NotfoundComponent },

最佳答案

看看你的路由配置:

{ path: 'book/:id', component: BookDetailComponent }

您应该使用的路线是 book/ 而不是 books/

routerLink="/books/{{book.id}}"

应该是

routerLink="/book/{{book.id}}"

是的,正如 Andrei 所提到的,包罗万象的路线(带有 path: '**' 的路线)应该是您的路线配置中的最后一条路线。

关于angular - 使用 firebase 在应用程序中路由无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53369710/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com