如何将mapUnknownRoutes重定向到父级

时间:2014-05-01 07:35:31

标签: hottowel durandal-2.0 durandal-navigation

这就是我的子路由(来自工作 - > index.js)

.map(acceptedTypes).buildNavigationModel().mapUnknownRoutes('code404', 'code404');

如何将其重定向到父code404

我的文件夹看起来像这样。

 App |
     viewmodels |
                shell.js
                code404.js
                home.js
                work  |
                      index.js
                      office.js

     views     |

错误:

View Not Found. Searched for "views/work/code404

这会有效,但会破坏页面

.mapUnknownRoutes(function () { return router.navigate('#code404'); }, 'code404');

1 个答案:

答案 0 :(得分:0)

我就是这样做的。 '用户'符合我的路线。

  childRouter.mapUnknownRoutes('Users', '#membership/Users');