Dies ist meine likedc.js, die ich versuchte, aber aber das Terminal meldete mir, dass es fehlgeschlagen ist, weil Fehler: Uncaught SyntaxError: Unerwartete Zeichenfolge in likerenc.js: 40 at main .js: 3: 1Uncaught SyntaxError: Unerwarteter String in meiner Javascript-Datei
Ich habe versucht zu kommentieren, aber das Terminal sagt immer noch das Gleiche. Ich bin mir nicht sicher, was die Alternativen sind, die ich
Parse.Cloud.define("StatusUpdate", function(request,response){
//query Installation for user
var Installationquery = Parse.Object.extend("Installation");
var query = new Parse.Query(Installationquery);
var message = request.params.message
query.equalTo("user", request.params.User);
query.find({
success: function(results) {
response.success("found user" + results)
// Do something with the returned Parse.Object values
for (var i = 0; i < results.length; i++) {
var object = results[i];
Parse.Push.send({
where: query, // Set our Installation query
data: {
alert: createMessage(message)
badge: "Increment", **//<---- Line 40**
sound: "";
}
}, {
success: function() {
// Push was successful
console.log("sent ")
},
error: function(error) {
console.log("Error " + error)
}
}
},
error: function(error) { // <--- Line 54**
alert("Error: " + error.code + " " + error.message);
}
});
})
});
var alertMessage = function createMessage(request)
{
var message = "";
if (request.object.get("StatusUpdate") === "likedby") {
if (request.user.get('postedby')) {
message = request.user.get('postedby') + ': ' + request.object.get('statusOBJID').trim();
} else {
message = "Someone liked on your status update.";
}
// Trim our message to 140 characters.
if (message.length > 140) {
message = message.substring(0, 140);
}
return message;
}
}
Neuanordnung Sie müssen am Ende der Zeile ein Komma hinzufügen und danach das Semikolon am Ende der Zeile entfernen. – nnnnnn
Danke, aber ich erhalte erneut einen Fehler in Zeile 54 @nnnnnn – doyan
Es ist ein bisschen schwer zu sagen mit der schrecklichen Einrückung, aber ich denke, Sie haben Ihre geschweiften Klammern nicht übereinstimmen. Gehe hindurch und vergewissere dich, dass jedes schließende '}' eine entsprechende Öffnung '{' hat. – nnnnnn