如何在Javascript中写import语句而不是require语句?
How to write import statement instead of require statement in Javascript?
我在我的 React 应用程序的 jsx 文件中导入了一个 polyfill "es6-promise",但无法以正确的方式导入它。
我用谷歌搜索了 N 种解决方案,最后找到一种适用于 IE 的解决方案。
require('es6-promise').polyfill()
它工作正常但是,为什么它不适用于 import es6-promise from "es6-promise";
有没有办法先将它导入一个变量,然后调用该变量的 .polyfill() 方法?
您可以通过多种方式在代码中导入其他模块:import
例如:
import * as ES6Promise from 'es6-promise';
ES6Promise.polyfill();
还有几种方法可以做到。
import { polyfill } from 'es6-promise';
polyfill();
或
import ES6Promise from 'es6-promise';
ES6Promise.polyfill();
我在我的 React 应用程序的 jsx 文件中导入了一个 polyfill "es6-promise",但无法以正确的方式导入它。
我用谷歌搜索了 N 种解决方案,最后找到一种适用于 IE 的解决方案。
require('es6-promise').polyfill()
它工作正常但是,为什么它不适用于 import es6-promise from "es6-promise";
有没有办法先将它导入一个变量,然后调用该变量的 .polyfill() 方法?
您可以通过多种方式在代码中导入其他模块:import
例如:
import * as ES6Promise from 'es6-promise';
ES6Promise.polyfill();
还有几种方法可以做到。
import { polyfill } from 'es6-promise';
polyfill();
或
import ES6Promise from 'es6-promise';
ES6Promise.polyfill();