【问题标题】:Cannot read property 'run' of undefined无法读取未定义的属性“运行”
【发布时间】:2014-09-18 23:56:33
【问题描述】:

我正在尝试使用 Parse Cloud Code 通过 Mandrill 发送交易电子邮件。我在控制台中不断收到以下错误:

未捕获的类型错误:无法读取未定义的属性“运行”

我一直在处理这段小代码,但似乎无法理解哪里出了问题。我的代码有什么问题?

email.save(null, {
        success: function(email) {
            console.log('New object created with objectId: ' + email.id);
            Parse.Cloud.run('introEmail', {
                Address: $(".form-control").val()
                }, {
                success: function(results) {
                    response.success(results);
                },
                error: function(error) {
                    response.error("Some error.");              
            };      
        },
        error: function(email, error) {
            alert('Could not accept email address: ' + error.message);
        }
    });

});

【问题讨论】:

  • 这意味着 Parse.Cloud 的计算结果为 undefined
  • 你的项目中是否包含 Parse 库?
  • @farhatmihalko 是的,我做到了。除了我使用 Cloud Code 的单个函数之外,所有使用 Parse 的函数都能正常工作。

标签: javascript jquery parse-platform mandrill


【解决方案1】:

更新 html 头部中的 parse sdk 头部以支持 Parse Cloud Code。当前的 Javascript sdk 是 1.2.19。

<script src="//www.parsecdn.com/js/parse-1.2.19.min.js"></script>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-07
    • 2021-09-25
    • 1970-01-01
    • 2020-04-06
    相关资源
    最近更新 更多