我如何从打字稿中的DefinitelyTyped访问这些功能?

问题描述 投票:0回答:1

我正在尝试创建一个可以处理金额的Angular2应用。我正在尝试使用dinero.js来表示货币值,但是我很难使用Typescript中的某些功能。

按照说明,我使用此命令为dinero.js安装了DefinitelyTyped映射

npm install @types/dinero.js --save

此库的类型映射声明为here

我像这样将库导入到我的代码中:

import * as Dinero from 'dinero.js';

这使我可以使用工厂功能Dinero。问题是,该声明列出了一些我想使用但似乎无法使用的函数(即maximumminimum)。

如果尝试Dinero.maximum(...),我会得到:

"export 'maximum' (imported as 'Dinero') was not found in 'dinero.js'

如果我尝试直接导入这些功能:

import {maximum, minimum} from 'dinero.js';

并按maximum(...)呼叫,我得到:

"export 'minimum' was not found in 'dinero.js'

我实际上如何获得这些功能?

angular typescript definitelytyped
1个回答
0
投票
npm install @types/dinero.js --save

然后像这样导入它:

import * as Dinero from 'dinero.js';
© www.soinside.com 2019 - 2024. All rights reserved.