6
A
回答
5
显然路由器不需要任何更多的,根据https://github.com/etaque/elm-routing-example
我们是否需要路由器?
我不这么认为,至少从Elm 0.17和端口模块开始,我说Elm-transit-router是Elm 0.16的三个主要路由器之一。
我们需要用于路径分析的软件包:也就是将路径或散列的字符串表示形式转换为我们的应用程序内部模型的一种方法。已经有几个软件包了:Bogdanp/elm-route和etaque/elm-route-parser(免责声明:我是作者)。 sporto/hop也有解析工具,但它尚未迁移到0.17。
对于其他人来说,榆树在工作中已经很有效率,只有几个消息!
在这个例子中我增加了一个奇特的过渡效果来说明我的观点:如果你自己实现路由,你会为特定的行为获得更多的权力。
注意:浏览器历史记录处理现在是用端口完成的,但是当Elm绑定准备就绪时,它将很容易升级。
相关问题
- 1. Effects.tick replacement for elm 0.17
- 2. Elm 0.17及更高版本中的键盘组合
- 3. Angular 2 - 命名的路由器插座没有可怕的URL
- 4. UI-路由器:URL的变化,但鉴于没有加载
- 5. 如何在Elm中没有#(散列)的URL中进行路由/导航?
- 6. 如何有Angular2子路由没有过于长的URL
- 7. Emberjs最新版本与路由器错误:没有方法'finishPartial'
- 8. 反应路由器版本4没有渲染任何东西
- 9. MVC 3没有路由一些URL的
- 10. 在URL中没有控制器的路由在路径中
- 11. 没有找到路由器使用灵气路由器的PHP
- 12. 路由器没有定义
- 13. 带有可选URL段的ASP.NET路由
- 14. Meteor:具有userName的URL的路由器?
- 15. MVC路由 - 我想在URL中没有控制器的多个{action}/{id}路由
- 16. Elm 0.17:初始化HTTP请求
- 17. 在url中没有控制器的MVC路由
- 18. AngularJS:让UI-路由器的工作没有一个URL
- 19. 在url中没有控制器和动作的路由
- 20. Angular - Rails没有路由匹配API /版本
- 21. 没有路由器的WiFi网络
- 22. 没有供应商的路由器?
- 23. 骨干路由器似乎没有正确扩展路由器
- 24. 有没有办法来检测ASP.NET中的路由URL?
- 25. 错误:“没有可用于脱机模式的缓存版本”
- 26. 有没有可以用于vue.js的文本编辑器?
- 27. 反应路由器:位置“/”没有匹配的路由
- 28. 通过使用Asp.net路由不可能路由现有的URL吗?
- 29. 路由错误没有路由匹配
- 30. 路由错误没有路由匹配
任何路由器严重依赖'elm-community/elm-history'软件包,[未升级到0.17](https://github.com/elm-community/elm-history/issues/17)然而。 – halfzebra
看来这个:http://package.elm-lang.org/packages/Bogdanp/elm-route/2.0.2/适用于0.17。我会试一试。 – afcastano