問題タブ [babel-polyfill]
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.
javascript - IE9/10 で ReactJS プロパティの値を取得できません
次のコードを使用して DOM にレンダリングする反応コンポーネントがあります。
IE 9/10 で次のエラーが表示されますが、その理由がわかりませんUnable to get value of the property 'localeRegion' object is null or undefined reactjs
。
PROJECT.user.locale().region
は正しく定義されており、文字列 を返します'en'
。
この問題は IE 9 および 10 でのみ発生しており、現在の webpack のセットアップは次のようになっています。
私はすでにプロジェクトに Babel Polyfill をロードしており、この問題に非常に困惑しています。誰かが同じようなことを経験したことがあるなら、どうやってそれを解決したかを知ることは素晴らしいことです.
javascript - ES6 の import と require が gulp/browserify/babelify で正しく動作しない
javascript を babel でトランスパイルするための単純な Gulp 構成があります。
これで、開発ファイルをインポートできます。しかし、npm でインストールされたパッケージ (isotope、textfit、babel-polyfill...) をインポートできません。
たとえば、index.js ファイルに babel-polyfill をインポートすると、次のようになります。
gulp でエラーは発生せず、コードは dev.js に追加されているようですが、機能していません。要求することもできません。空のオブジェクトが返されます。
他の npm モジュール (たとえば同位体) についても同じことが言えます。それらをrequire
実行すると、空のオブジェクトが返されます。また、Isotope は require で動作するはずです。
何が起こっているのですか?
ありがとう。
javascript - 複数の個別のエントリ/出力にbabel-polyfillを使用するにはどうすればよいですか?
私はwebpack.config.js
2つのソースから2つの異なる出力を作成するためにこれを持っています:
webpackでコンパイルすると問題なく動作しますindex.js
が、ブラウザでロードすると次のエラーが発生します。
キャッチされないエラー: babel-polyfill のインスタンスは 1 つだけ許可されます
両方の出力にbabel-polyfillが必要です。私に何ができる?
javascript - for-of ループを使用して HTMLCollection オブジェクトを反復処理する
私はbabel-polyfillHTMLCollection
を使用しており、for-ofループを使用してオブジェクトを反復しようとしています:
動いていない。エラーが発生しますelements[Symbol.iterator] is not a function
。正しく動作させるには?