2
https://github.com/ocombe/ocLazyLoad角度2 CLI - サードパーティJSのプラグイン遅延ロードIは、角1のためにこれを使用している
、このような任意の代替のプラグインは、角2のために働くことがありますか? Angular 2プロジェクトに第三者Javascriptプラグインをオンデマンド(遅延ロード)したいと思います。これまでのところ成功はありません。
私は現在Angular CLIに取り組んでいます。私はangular-cli.json
ファイルにインクルードしようとしましたが、jqueryは作業を含むようです。しかし、私はこれがグローバルな負荷のためだと思います。
"styles": [
"styles.css",
"../node_modules/bootstrap/dist/css/bootstrap.css"
],
"scripts": [
"../node_modules/jquery/dist/jquery.js"
],
のは、私は、そのページ内WOW.js
プラグインでページをしたいとしましょう。その中でWOW.jsが起動されたコンポーネントを呼び出すと、WOW.js
ファイルが動的にインクルードされます。どうやってするか?あなたの資産にあなたの角度-cli.json構成ファイルでWOW.jsファイルを追加することができ
おかげ
myコンポーネントのhtmlテンプレートは、一部のページ全体にすぎません。この 'を
の間に入れてに入れないといいですか? – Faizalはい、もちろんです。推奨される方法は、ボディの最後です。この回答は本当に美しいものではありませんが、あなたの要件を解決します。 –
''はインポートされませんでした。私はここでスクリプトを見ることができることを確認した 'http:// localhost:4200/assets/wow.js'。 devツールを使って要素を調べると、 ''タグはhtmlから消えてしまいます。助けてください。ありがとう – Faizal