如何在热毛巾中创建指向其他页面的链接?
我知道要添加菜单链接,我必须在此处添加:
function boot() {
router.mapNav('home');
router.mapNav('details');
router.mapNav('about');
log('Hot Towel SPA Loaded!', null, true);
return router.activate('home');
}
但是如何从html页面链接到其中一个链接?
答案 0 :(得分:1)
例如,如果要添加会话链接,请在App / viewmodel / session.js中添加javascript文件然后在App / views / session.html中添加html文件,然后在shell.js中添加
function boot() {
router.mapNav('home');
router.mapNav('details');
router.mapNav('session');
log('Hot Towel SPA Loaded!', null, true);
return router.activate('home');
}
答案 1 :(得分:1)
在您的应用内,您的链接将类似于:
<a href='#/details'>go to details</a>
否则,您可以在视图模型中使用Durandal:
router.navigateTo('#/details');