Routing elm反应堆导航

Routing elm反应堆导航,routing,navigation,elm,elm-reactor,Routing,Navigation,Elm,Elm Reactor,我有一个使用导航模块的elm 0.18应用程序。我使用类似于[a[href”/#/page”][text“page”]的链接在其中导航,并使用Navigation.newUrl myNewUrl进行重定向 不过,当我启动elm反应堆时,所有东西都来自这个位置http://localhost:8000/src/main.elm/,单击上面的链接,我将进入http://localhost:8000/#/page。这与我的网页代码配合得很好,但它将我送回elm reactor的主页 在elm应用程序中

我有一个使用导航模块的elm 0.18应用程序。我使用类似于
[a[href”/#/page”][text“page”]
的链接在其中导航,并使用
Navigation.newUrl myNewUrl
进行重定向

不过,当我启动elm反应堆时,所有东西都来自这个位置
http://localhost:8000/src/main.elm/
,单击上面的链接,我将进入
http://localhost:8000/#/page
。这与我的网页代码配合得很好,但它将我送回elm reactor的主页


在elm应用程序中导航不同页面并继续使用elm reactor的正确方法是什么?

您的链接返回到站点的根目录,因为
href
值以斜杠开头。如果您只想更改哈希值,请改为以哈希字符开头:

[a[href”#/page][text“page”]
Elm Reactor仅在作为轻量级调试工具时才有用。如果您试图链接到项目中的不同页面和模块,则Elm Reactor可能不适合。使用webpack live reload功能可能比尝试更改代码以适应调试环境更好