用热毛巾创建指向另一页面的链接

时间:2013-04-30 18:54:07

标签: hottowel

如何在热毛巾中创建指向其他页面的链接?

我知道要添加菜单链接,我必须在此处添加:

function boot() {
    router.mapNav('home');
    router.mapNav('details');
    router.mapNav('about');
    log('Hot Towel SPA Loaded!', null, true);
    return router.activate('home');
}

但是如何从html页面链接到其中一个链接?

2 个答案:

答案 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');