Durandal路由无法正常工作?

时间:2013-03-30 01:49:32

标签: single-page-application durandal

我有几个页面并在我的项目中工作,我可以直接导航 - 一个用于家庭,另一个用于“文件夹详细信息”。我列出了主页上的文件夹,我现在正尝试从列表中启用到特定文件夹的导航。

如果我导航到/ set我得到一个默认设置详细信息页面,那就可以了。

如果我导航到/ set / 1,我的main.js中找不到“找不到路径”:

router.handleInvalidRoute = function (route, params) {
                logger.logError('No route found', route, 'main', true);
            };

在URL和viewModel中的id之间形成链接需要什么?

1 个答案:

答案 0 :(得分:1)

我在main.js中错过了这一行:

router.mapNav("folder/:id");