나는 person이라는 모델을 만들고 있는데 parse.com javascript api를 사용합니다. parse.com에 모델을 보내려면 "내 함수를 만들었지 만 나쁘다고 생각합니다. 내가 API를 parse.com와 동기화 메서드를 재정의해야한다고 생각하고 사용 모델을 만든 후 메서드를 저장합니다. 그렇지?백본의 재정의 동기화 방법
var Person = Backbone.Model.extend({
defaults: {},
initialize:function() {
console.log("inperson");
},
validate:function() {
console.log("validate");
},
send:function() {
var user = new Parse.User();
user.set("username", this.get("username"));
user.set("password", this.get("password"));
user.set("email", this.get("email"));
user.signUp(null, {
success: function(user) {
},
error: function(user, error) {
alert("Error: " + error.code + " " + error.message);
}
});
}
});
return Person;
});
구문 분석을 사용하여 객체를 만들려면 'Backbone.Model'이 아닌'Parse.Object'를 확장해야합니다. 그게, 내가하고있는 일을 잘하고 있는지 모르겠다. 왜 '보내기'를 호출하면 사용자에 대한 참조를 저장하지 않는 것입니까? 왜 Parse.User'를 확장하지 않을까요? –