【问题标题】:Angular are external lib import once?Angular是外部库导入一次吗?
【发布时间】:2019-12-15 10:46:11
【问题描述】:

我有下面的代码使用

在很多组件中(通过导入 i)。

我可以确定 webpack 导入它吗

使用一次而不是所有时间?

import Big from 'big.js/big.mjs';
    type OgBig = typeof Big;

    export const BJ = {
      TO_FIXED: 2,
      toStr(value: number | string | OgBig): string {
        if (value instanceof Big) {
          return value.toFixed(this.TO_FIXED);
        }
        return Big(value).toFixed(this.TO_FIXED);
      },

      op(num: number | string): OgBig {
        return Big(num);
      }
    };

【问题讨论】:

    标签: angular webpack


    【解决方案1】:

    您的库与您的应用程序集成在一起,每次您将库导入到您的某个组件中时,您都可以从中访问它。

    另一件事,你说:

    我在下面的代码中使用了很多组件。

    为什么不直接将你的函数调用到另一个组件中而不将你的代码复制到组件中 n 次?

    【讨论】:

    • 感谢您的回答,但真正的问题是我可以确定 webpack 导入一次吗?
    • 我的回答暗示,当然,导入只发生了一次。
    猜你喜欢
    • 2017-06-21
    • 2017-04-21
    • 2017-02-27
    • 1970-01-01
    • 1970-01-01
    • 2020-02-15
    • 1970-01-01
    • 2014-08-03
    • 1970-01-01
    相关资源
    最近更新 更多