gpt4 book ai didi

typescript - 如何在 Angular 2 typescript 应用程序中使用 moment.js 库?

转载 作者:太空狗 更新时间:2023-10-29 16:44:13 25 4
gpt4 key购买 nike

我尝试将它与 typescript 绑定(bind)一起使用:

npm install moment --save
typings install moment --ambient -- save

测试.ts:

import {moment} from 'moment/moment';

没有:

npm install moment --save

测试.ts:

var moment = require('moment/moment');

但是当我调用 moment.format() 时,出现错误。应该很简单,有人可以提供可行的命令行/导入组合吗?

最佳答案

2017 年 4 月更新:

从 2.13.0 版开始,Moment 包含一个 typescript 定义文件。 https://momentjs.com/docs/#/use-it/typescript/

只需在您的控制台类型中使用 npm 安装即可

npm install --save moment

然后在您的 Angular 应用程序中,导入就这么简单:

import * as moment from 'moment';

就是这样,您将获得完整的 Typescript 支持!

额外编辑:要在 Typescript 中将变量或属性键入为 Moment,您可以这样做,例如:

let myMoment: moment.Moment = moment("someDate");

关于typescript - 如何在 Angular 2 typescript 应用程序中使用 moment.js 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35166168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com