gpt4 book ai didi

javascript - 解析 File.save() 奇怪的行为

转载 作者:行者123 更新时间:2023-11-27 23:36:51 26 4
gpt4 key购买 nike

我使用以下两种方式将图片上传到parse.com。第一个使用 promise 的方法有效,但另一个则无效。我错过了一些非常基本的东西吗?

方法一:

var parseFile = new Parse.File(name, file);
parseFile.save().then(function (){
console.log('Picture has been successfully saved.');
callback(pictype, parseFile);
}, function (error){
console.log('Picture cannot be saved.', error.toString());
});

方法2:

var parseFile = new Parse.File(name, file);
parseFile.save(null, {
success: function () {
console.log('Picture has been successfully saved.');
callback(pictype, parseFile);
},
error: function (error) {
console.log('Picture cannot be saved.', error.toString());
}
});

最佳答案

这取决于Parse.File上的save方法是如何实现的。它显然返回了一个 promise ,因为该代码可以工作......它可能不支持成功和错误语法。您的代码不会失败,但它只是不起作用。

编辑:查看文档,您需要指定选项对象(包含成功和错误方法)作为第一个参数。这就是您现在指定 null 的位置。

关于javascript - 解析 File.save() 奇怪的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34066722/

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