ES6 - 从“需要"转换为“导入" [英] ES6 - Convert from 'require' to 'import'
本文介绍了ES6 - 从“需要"转换为“导入"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果替代:
var Foo = require('foo');
是:
import Foo from 'foo';
什么是替代方案:
var Bar = require('foo').batz
可能是:
import {batz} from 'foo' ?
推荐答案
差不多了.但是,这取决于您导出它们的方式.
Nearly. It does however depend on how you are exporting them.
命名导出(
export var batz = ...
):
import {batz as Bar} from 'foo';
默认导出的对象 (export default {batz: ...};
) - 不应使用:
import Foo from 'foo';
var Bar = Foo.batz;
这篇关于ES6 - 从“需要"转换为“导入"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文