1
可以解析雲代碼寫在ES6中嗎?目前,我創造這樣的我的雲文件中的一個:Parse用ES6編寫的雲代碼?
var Job = Parse.Object.extend("Job");
Parse.Cloud.Define("createJob", function(request, response) {
var job = new Job();
job.set("name", request.params.name);
job.save();
response.success();
});
這是什麼,它實際上是一個縮短版。理想情況下,我想創建一個這樣的類:
class Job extends Parse.Object {
var name;
var descriptionText;
constructor(name, descriptionText) {
this.name = name;
this.descriptionText = descriptionText;
}
}
Parse.Cloud.Define("createJob", function(request, response) {
var job = new Job(request.params.name, request.params.descriptionText);
job.save();
});
但是,這是行不通的。我錯過了什麼,或者這是不可能的?我是一位希望創建一些更好的JavaScript雲代碼的iOS開發人員。
解析說:「如果您已經在您的代碼庫中使用ES6,那麼好消息!從1.6.0開始,JavaScript SDK與ES6類兼容」(請參閱https://parse.com/docs/js /導向#對象-解析對象)。所以,是的,這應該是可能的,只要你使用JS SDK> = 1.6.0(在你的命令提示符下運行'parse jssdk 1.6.14')。你遇到了什麼錯誤? –