【问题标题】:React Import Modules using best practices [duplicate]使用最佳实践反应导入模块 [重复]
【发布时间】:2019-09-01 05:24:33
【问题描述】:

根据您的经验,将大型模块导入组件时的最佳做法是什么。请您从下面的示例中告诉我其中的原因和原因?

import * from './foo'

import {bar, beer, brew } from './foo'

【问题讨论】:

标签: javascript reactjs ecmascript-6


【解决方案1】:

import * as name from './foo' 将从 foo 导入所有内容,但第二条语句只会从模块导入三个导出。

这是非常特定于上下文的,但在我看来,在第二个示例中查看实际导入的内容要容易得多,并且您还可以利用 tree shaking,例如并非所有库中的导出都被使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-10
    • 2010-11-16
    • 1970-01-01
    • 2015-02-15
    • 1970-01-01
    相关资源
    最近更新 更多