在angular4中使用money.js(外部js lib)

时间:2017-05-02 12:22:04

标签: angular

我尝试将js库money.jshttps://www.npmjs.com/package/money)导入 angular 4 组件。

我已经npm install money安装了它,并将以下代码添加到我的组件中:

declare var fx: any;

import '../../../node_modules/money/money.js';

在我尝试使用它的组件中:

fx.convert(12.99, {from: "GBP", to: "HKD"});

不幸的是,我收到了fx未定义的错误。

提及加载money.js文件 DID 非常重要(我在开发人员工具中搜索源代码时找到它。)

有人可以协助吗?

2 个答案:

答案 0 :(得分:0)

您可以像这样导入您的库:

import {* as fx} from  '../../../node_modules/money/money.js';

答案 1 :(得分:0)

如果要访问导入的变量,则应为其命名。

import * as fx from 'money';

应该足够了。我们在代码库中使用lodash就是这样。

希望有所帮助