【问题标题】:Do I have multiple instances of an exported constant or one when imported multiple times?我是否有多个导出常量的实例,或者在多次导入时有一个实例?
【发布时间】:2017-12-30 01:25:05
【问题描述】:

我正在使用有角度的 webpack 启动器: https://github.com/AngularClass/angular-starter

并注意到在angular docs 中,他们将动画导出为常量。如果在两个组件中导入动画并使用它,我是在全局范围内有两个实例还是一个?

import { animation } from /file

导入是如何工作的?

【问题讨论】:

标签: angular typescript webpack


【解决方案1】:

我在全局范围内是否有两个或一个实例

所有模块在首次导入时只评估一次。因此,模块的单个实例 => 导出成员的单个实例。

【讨论】:

    猜你喜欢
    • 2021-02-06
    • 2020-09-28
    • 2012-03-16
    • 2018-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-08
    • 1970-01-01
    相关资源
    最近更新 更多