問題タブ [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.

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

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 をロードしており、この問題に非常に困惑しています。誰かが同じようなことを経験したことがあるなら、どうやってそれを解決したかを知ることは素晴らしいことです.

0 投票する
2 に答える
812 参照

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 で動作するはずです。

何が起こっているのですか?

ありがとう。

0 投票する
2 に答える
3984 参照

javascript - 複数の個別のエントリ/出力にbabel-polyfillを使用するにはどうすればよいですか?

私はwebpack.config.js2つのソースから2つの異なる出力を作成するためにこれを持っています:

webpackでコンパイルすると問題なく動作しますindex.jsが、ブラウザでロードすると次のエラーが発生します。

キャッチされないエラー: babel-polyfill のインスタンスは 1 つだけ許可されます

両方の出力にbabel-polyfillが必要です。私に何ができる?

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

javascript - for-of ループを使用して HTMLCollection オブジェクトを反復処理する

私はbabel-polyfillHTMLCollectionを使用しており、for-ofループを使用してオブジェクトを反復しようとしています:

動いていない。エラーが発生しますelements[Symbol.iterator] is not a function。正しく動作させるには?