2016-05-18 6 views
0

新しい流星アプリケーションを作成すると、既に「/」ルートがあります。私はこのルートに自分のウェブページを追加しました。 今、私は新しいルート "/ something"を追加する必要があります。このために、私は鉄製ルータパッケージを使用しました。しかし、それは彼が私の既存のコードで多くの変更を行う必要が鉄のルータからルーティングされるデフォルトのルートが必要です。 特定のルートにIron-Routerを使用し、そのデフォルトルートをそのまま維持する方法はありますか?iron-meteorとmeteorのデフォルトルーティングの使い方

答えて

0

あなたrouter.js:

Router.configure({ 
    layoutTemplate:'mainLayoutTemplateName', 
    loadingTemplate: 'loadingTemplateName' 
}); 

Router.route('/', function() { 
    this.render('homeTemplateName'); 
}); 

Router.route('/anotherRoute', function() { 
    this.render('anotherTemplateName'); 
}); 

を編集:

あなたはまたでテンプレートをレンダリングするために鉄ルータに指示しますあなたのメインのレイアウトテンプレートで{{>利回り}}を持っている必要がありますルート。例えば

<template name="layout"> 
    {{> navigation}} 

    <div class="content-area"> 
     {{> yield}} 
    </div> 
</template> 

<template name="navigation"> 
    This will always be visible in every route according to the template above. 
</template> 
関連する問題