0

ホットタオルで別のページへのリンクを作成する方法は?

メニューにリンクを追加するには、ここに追加する必要があることを知っています:

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

しかし、html ページからこれらのリンクの 1 つにリンクするにはどうすればよいでしょうか。

4

2 に答える 2

1

たとえば、Session Link を追加する場合は、JavaScript ファイルを App/viewmodel/session.js に追加します。次に、html ファイルを App/views/session.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');
    }
于 2013-05-17T13:17:19.427 に答える
1

アプリ内から、リンクは次のようになります。

<a href='#/details'>go to details</a>

それ以外の場合は、ビュー モデルから Durandal を使用できます。

router.navigateTo('#/details');
于 2013-05-23T07:21:06.163 に答える