使用Moment模块时出现问题 [英] Trouble using the Moment module

查看:416
本文介绍了使用Moment模块时出现问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我遇到的一些解析云代码:

Here is some Parse cloud code I am having problem with:

var moment = require('moment');

Parse.Cloud.define
("myCloudFunction", function(request, response)
 {
    var now = moment();
    var later = moment("2017-07-09T20:00:00");
    var x = 7;
    if (later.isAfter(now)) x = x-1;
    else x = x+1;
    console.log(x);
 });

运行该错误消息:

Error: TypeError: Object Sun Jul 09 2017 20:00:00 GMT+0000 (UTC) has no method 'isAfter' at main.js:406:12 (Code: 141, Version: 1.2.18)

我当然简化了问题.

我在做什么错了?

推荐答案

Cloud Code使用的moment.js文件的托管版本停留在1.7.2版本,isAfter方法为2.0 +.

The hosted version of moment.js file used by Cloud Code is stuck at version 1.7.2 and the isAfter method is 2.0+.

下载moment.js的新副本并将其放在您的云/文件夹中,然后按如下所示进行操作:

Download a new copy of moment.js and put it in your cloud/ folder, then require it like this:

var moment = require('cloud/moment.js');

这篇关于使用Moment模块时出现问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆