首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将矩量程导入角4.x应用程序(ES6) -没有兼容的呼叫签名错误?

将矩量程导入角4.x应用程序(ES6) -没有兼容的呼叫签名错误?
EN

Stack Overflow用户
提问于 2018-06-21 11:13:28
回答 1查看 716关注 0票数 0

我正在尝试将矩量程包导入到我的角4.x应用程序中,官方文档显示:-

代码语言:javascript
复制
import Moment from 'moment';
import { extendMoment } from 'moment-range';
const moment = extendMoment(Moment);

但是,在我的应用程序中,使用了以下方法:

代码语言:javascript
复制
import * as Moment from 'moment';

所以我决定用同样的方法来试着让矩量程开始工作。

代码语言:javascript
复制
import * as Moment from 'moment';
import * as MomentRange from 'moment-range';
const moment = MomentRange(Moment);

然而,我得到了下面的打字错误-谁能建议我如何解决这个问题吗?

代码语言:javascript
复制
Cannot invoke an expression whose type lacks a call signature. 
Type 'typeof "/node_modules/moment-range/dist/moment-range"' 
has no compatible call signatures.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-21 11:27:30

在github上发现了这个,它对我有用--希望它能帮助其他人

代码语言:javascript
复制
import * as moment from 'moment';
import { extendMoment } from 'moment-range';

const { range } = extendMoment(moment);

const timeRange = range(moment.utc([2015, 0, 1]), moment.utc([2015, 5, 1]));
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50967132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档