我在 ASP.net MVC 的 Hot Towel SPA 模板中使用以下内容
router.mapNav('home');
router.mapNav('register');
router.mapNav('login');
我想清除现有路线并推动我的新价值观。
router.mapNav('Career');
router.mapNav('Contact');
我如何在我的项目中实现这一点?
我正在尝试实现在一些身份验证检查后设置新导航栏的功能。
我在 ASP.net MVC 的 Hot Towel SPA 模板中使用以下内容
router.mapNav('home');
router.mapNav('register');
router.mapNav('login');
我想清除现有路线并推动我的新价值观。
router.mapNav('Career');
router.mapNav('Contact');
我如何在我的项目中实现这一点?
我正在尝试实现在一些身份验证检查后设置新导航栏的功能。
根据链接https://groups.google.com/forum/m/#!topic/durandaljs/jXMFG1I6PVw中的讨论添加更多信息,我在 router.js 中添加了停用功能。在下面找到详细答案。
deactivate: function () {
router.allRoutes.removeAll();
router.visibleRoutes.removeAll();
if (sammy) {
sammy.destroy();
}
}