Routify绝对路径不适用于嵌套路由

问题描述

移动了一个拍击者工具以进行苗条/粗鲁化。总体而言,我更喜欢这种结构,但绝对路径存在问题。

我有一个导航栏,其中包含以下链接

  1. 首页
  2. 关于
  3. 物品

还有另一条不在Nav中的路由,这是项[item].svelte的嵌套动态路由。

导航可以正常工作,但是每当我碰到嵌套的动态路由www.example.com/items/item时,我都会得到页面,但是无法导航回其他“父” /非嵌套页面

因此,当单击一次链接时,我到达了该嵌套路线,URL路径(在浏览器搜索栏中)更改为正确的路径(即,从www.example.com/items/itemwww.example.com/about,但是关于页面不会加载。当然,从这个阶段开始,重新加载页面会使页面显示出来。

我的导航链接看起来像... <a href="/items" ... ><a href="/about" ... >,依此类推。

预先感谢您的帮助。

解决方法

尝试使用url帮助器方法代替直接href。

灌溉