我已经在Ionic 2应用程序中包含moment js了moment-range插件,如下所示:
import * as moment from 'moment';
import 'moment-range';
Run Code Online (Sandbox Code Playgroud)
这工作正常,我可以同时使用它们,但是Typescript给我以下错误:
Javascript:
let range = moment().range(self.weekStart, self.weekEnd);
Run Code Online (Sandbox Code Playgroud)
打字稿错误:
Error TS2339: Property 'range' does not exist on type 'Moment'.
Run Code Online (Sandbox Code Playgroud)
我已经运行以下命令来尝试通过安装打字文件来停止此错误:
typings install moment-range --ambient --save
Run Code Online (Sandbox Code Playgroud)
但这似乎没有任何效果。还有什么我需要做的,还是有一种可以消除错误的方法?
谢谢你的帮助。
我必须这样做:
import * as moment from "moment";
import {extendMoment} from "moment-range";
const rangeMoment = extendMoment(moment);
const range = rangeMoment.range(start, end);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2356 次 |
| 最近记录: |