使用最佳实践反应导入模块 [重复]
Posted
技术标签:
【中文标题】使用最佳实践反应导入模块 [重复]【英文标题】:React Import Modules using best practices [duplicate] 【发布时间】:2019-09-01 05:24:33 【问题描述】:根据您的经验,将大型模块导入组件时的最佳做法是什么。请您从下面的示例中告诉我其中的原因和原因?
import * from './foo'
或
import bar, beer, brew from './foo'
【问题讨论】:
使用哪个问题是基于意见的。差异是什么的问题可能与以下问题重复:Import Statements in ES6 from MDN docs。 【参考方案1】:import * as name from './foo'
将从 foo
导入所有内容,但第二条语句只会从模块导入三个导出。
这是非常特定于上下文的,但在我看来,在第二个示例中查看实际导入的内容要容易得多,并且您还可以利用 tree shaking
,例如并非所有库中的导出都被使用。
【讨论】:
以上是关于使用最佳实践反应导入模块 [重复]的主要内容,如果未能解决你的问题,请参考以下文章