ES6 命名导入
ES6 named imports
出于好奇,我相信我应该在某个地方学到这一点,但为什么我们在某些情况下使用命名导入而不是默认导入?
例如:
import localName from 'src/my_lib';
import { name1, name2 } from 'src/my_lib';
一点背景知识:出于业余爱好者的原因,我只是涉足开发工具。
谢谢!
您只能导入第一个示例文件的默认导出。但是,一个文件可以有多个导出,这些导出在您导入的文件中命名,命名的导入允许您从一个文件中导入任意数量的导出。
出于好奇,我相信我应该在某个地方学到这一点,但为什么我们在某些情况下使用命名导入而不是默认导入?
例如:
import localName from 'src/my_lib';
import { name1, name2 } from 'src/my_lib';
一点背景知识:出于业余爱好者的原因,我只是涉足开发工具。
谢谢!
您只能导入第一个示例文件的默认导出。但是,一个文件可以有多个导出,这些导出在您导入的文件中命名,命名的导入允许您从一个文件中导入任意数量的导出。