2017-09-10 42 views
1

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

当我启动榆树反应堆时,尽管一切都来自http://localhost:8000/src/main.elm/,点击上面的链接将我带到http://localhost:8000/#/page。这对我的webpack代码来说工作正常,但它将我送回elm-reactor的主页面。

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

回答

0

您的链接返回到网站的根目录,因为href值以斜杠开头。如果你只是想改变的哈希值,而不是开始以符号:

[ a [ href "#/page" ] [ text "Page" ] 

榆树反应器是真的只是作为一个轻量级的调试工具非常有用。如果您尝试链接到项目中的不同页面和模块,那么Elm Reactor可能不太适合。通过使用您的webpack实时重载功能,您可能会更好地服务,而不是尝试更改您的代码以适应调试环境。