将一个工兵应用程序移动到 svelte/routify。总的来说,我更喜欢这种结构,但我遇到了绝对路径的问题。
我有一个导航栏,其中包含以下链接
- 家
- 关于
- 项目
我还有另一条不在 Nav 中的路线,即 Items 的嵌套动态路线[item].svelte
。
Naviagtion 工作正常,但是每当我点击嵌套的动态路由www.example.com/items/item
时,我都会获得该页面,但无法导航回其他“父”/非嵌套页面。
因此,当单击一次链接并到达该嵌套路由时,url 路径(在浏览器搜索栏中)更改为正确的路径(即从www.example.com/items/item
to www.example.com/about
,但 about 页面不会加载。当然,从这个阶段开始,重新加载页面会使页面出现。
我的导航链接看起来像 ...<a href="/items" ... >
和<a href="/about" ... >
,等等。
预先感谢您的帮助。