使用Javascript SDK创建Parse.File

时间:2015-03-11 12:31:05

标签: javascript parse-platform

我已遵循法律条文(Javscript SDK)以及众多变化,但到目前为止,我还无法将图像保存到Parse.File。我开始认为这是他们在放弃平台之前从未完成过的代码吗?

这是我的错误: 无法构造' File':需要2个参数,但只有0个参数。

这是我的代码:

var base64 = $base64.encode(unescape(encodeURIComponent('a string')));
var file = new Parse.File("logo.png", { base64: base64});
file.save().then(function(){
    var newLogo = new Parse.File();
    newLogo.set('step2.png', file);
    newLogo.save().then(function(){
        offer.set("Alogo.png", newLogo);
        offer.save();
    }).then(function(){}, function(error){console.log(error);});
});

它不会保存任何图像或#Al; Alogo.png'或者在我的ParseDB中处理徽标的任何事情。我们非常感谢您提供的任何帮助!

1 个答案:

答案 0 :(得分:0)

有一次,Parse是正确的。问题不在于我的代码,而在于Angular,并且它缺乏对html中'file'标签的识别。这篇文章/教程证明非常有用,因为它有一个指令,使角度能够识别post标签,以便angular可以将文件添加到模型中。

http://uncorkedstudios.com/blog/multipartformdata-file-upload-with-angularjs