問題タブ [html-webpack-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
42 参照

javascript - ng2 + webpackは、外部ライブラリのhtml dom要素を参照します

Angular 2 と Webpack の開発者の皆さん、こんにちは。私はかなり長い間 angular 2 と systemjs を使用してきましたが、webpack は初めてでした (少し苦労して使い始めました)。

次のようなhtmlを持つコンポーネントがあります。

基本的にスライダーです。私は、アニメーションやその他のもののために、多くのプロジェクトで使用するライブラリを持っています。

スライダーを開始する次のような関数があります。

関数呼び出し:

ここでの問題 $partnersSlider.lengthは常に 0 です。

私の理解によると、html要素はwebpack(prod)によって縮小されたファイル内に配置されます

main.bundle.js

index.html 内の外部 JavaScript ファイルをスクリプト タグとして参照しています。id="properties-slider"要素がmain.bundle.js?内にあるため、dom要素を認識していないようです。ライブラリコードでデバッグして見ることができます。

誰もそれをやったことがありますか?助けてくれてありがとう!