问题描述
我正在使用此svelte路由器-https://routify.dev/
它可以正常工作,但我无法使用哈希代替常规路径。
在示例中,我将导航更改为["./#index","Home"],
,它更改了地址栏,但路由器不再对更改做出反应。
我是svelte和Routify的新手,所以我什至不知道从哪里开始。文档中也没有太多内容。谢谢!
解决方法
如in this post所示,您只需要在src / App.svelte文件中将路由器组件标签更改为<Router config={{useHash: true}} {routes} />
。
所有使用url helper的链接都会自动获取哈希值。