我正在试图弄清楚如何使用我的应用程序处理无效路由Ember.Router.
目前,如果我输入无效路线,例如myapp.com/#FooBarDoesntExist,它将重定向到索引路线('/').我想要它,如果我可以定义一个notFound或404状态,它将路由到所以我可以通知用户发生了什么.而不是他们被倾倒在主页上.
我想知道如何在这个网站上用Ember 制作菜单?
页面分为不同的部分,我们可以滚动到每个部分,点击菜单使页面滚动到想要的部分.
我不确定路由器中是否应该有这种行为的不同路由,我猜不会是这种情况,因为当我们改变路由时,视图是从DOM中删除的.
那么,我应该如何构建每个部分的锚链接?
当我们滚动页面时,最佳解决方案将自动更新路线,但处理链接和URL识别的任何解决方案都可以.