2017-03-12 6 views
0

私はangular2とルーティングと組み合わせてJSライブラリをロードする際に重要な問題があります。基本的に私のプロジェクトでは、ボタン要素を美しくするJSライブラリを追加したいと考えています。しかし、私のルートを使用してアプリケーションをナビゲートすると、JSライブラリはまったくロードされないようです。Angular2 JSライブラリは、経路内で動作しません

例:

https://plnkr.co/edit/FMUcwK1SHnhvhuAgQZ8G?p=preview

<button class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent"> 
    Outside Route 
</button> 

ボタン "ルート外" 正常に動作しています。 (適切な動作と波及効果があります)。

ボタン「内部ルート」が正しく機能していません。 (リップル効果なし、CSSファイルのみで影響を受けています)

JSライブラリをルート内でも動作させる方法を教えてください。

+0

あなたがここで何を求めているのかは分かりません。あなたが投稿した例には、あなたの質問が尋ねるコンポーネントはありません。 – Claies

+0

今すぐお試しください。私はそれをフォーク/保存するのを忘れた – meraklis56

答えて

0

正しくエクスポートされた(つまり、Angularが理解できる)スクリプトを用意しておき、app.module.tsにモジュールをインポートする必要があります。

私はAngular2Materialを使用することをお勧めします。これは、角度のためのマテリアルの適応です。

Getting Startedページには、Angular2でのインポート方法に関するすべての情報が記載されています。

関連する問題