2016-07-14 6 views
0

レイアウトを使用しているときにMeteor/Blaze/Iron Routerを使用しているときに読み込みCSSと実行中のjsに問題があります。スタイルを適用してjsを実行したい私は、リンクをクリックしたときにMETEOR/BLAZE/IRONレイアウトを読み込んだ後にエラーが発生してCSSを適用してください。

レイアウトhtmlファイル

<template name="mainSkell"> 
    {{>topnav}} 
    <!-- page content --> 
    <div class="right_col" role="main"> 
    {{>action_menu}} 
    <div class="row"> 
     <div class="col-md-8 col-sm-8 col-xs-12"> 
     {{>yield}} 
     </div> 
     <div class="col-md-4 col-sm-4 col-xs-12"> 
     {{>activity}} 
     </div> 
    </div> 
    </div> 
    <!-- /page content --> 
</template> 

ルータのjsファイル

Router.configure({ 
    layoutTemplate: 'mainSkell' 
}); 

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


Router.route('/Pserver', {name: 'createPserver'}, function() { 
    this.render('createPserver'); 
}); 

Router.route('/Racks', {name: 'createRacks'}, function() { 
    this.render('createRacks'); 
}); 

1つの問題は、CSSおよびカスタムJSとルーティング作業は動作しません。直接リンクアクセスwhith

スクリーンショット Pic 1

スクリーンショットリンクはそれがが今を解決しています Not working css & js Pic 2

+0

何か試しましたか?いくつかのコードを表示してください。 –

+0

こんにちは、 私の問題はIron Routerで生成されていません。この問題は、Blazeテンプレートとjsが既に用意されていることに関連しています(。 )。要素が新しく作成されていない 私はまだこの問題に取り組んでいます...もし解決策があれば助言してください。 – Tamdy

答えて

0

をactivedされたときに、解決策は非常に簡単です。 :) テンプレート自体の下にスクリプトを追加するだけです

<template name="mytemp"> 
    <!-- HTML CODE --> 
    <script src="/build/js/custom.js"></script> 
    <script src="/build/js/guiaction.js"></script> 
</template> 
関連する問題