保存到通过Javascript解析的问题

Issue with saving to Parse through Javascript

本文关键字:问题 Javascript 保存      更新时间:2024-05-17

我有以下代码,运行良好:

  <script type="text/javascript">
Parse.initialize("Lvw6b7TPacv0DX949odBhUPo2nqH5az7SPg6qoiD", "PIuBiR1tGtdJ8IDMnX3yEiljW4V3FQjeoEOhmzEW");
var Recipe = Parse.object.extend("UserSignUp");
var recipe = new Recipe();
  recipe.save({username: "<?php echo $Username  ?>",password: "<?php echo $Password  ?>",title: "<?php echo $Title ?>",name: "<?php echo $Name ?>",email: "<?php echo $Email ?>",summary: "<?php echo $Summary ?>"}, {
  success: function(object) {
    $(".success").show();
  },
  error: function(model, error) {
    $(".error").show();
  }
});

然而,这会保存到我创建的usersignup类中。理想情况下,我需要将数据保存到用户安装类,但我无法做到这一点

如何做到这一点??

当然,代码会创建一个UserSignUp(名称混乱的Recipe)并保存它。Parse.User的创建方法称为signUp()

从文档复制:

var user = new Parse.User();
user.set("username", "my name");
user.set("password", "my pass");
user.set("email", "email@example.com");
// other fields can be set just like with Parse.Object
user.set("phone", "415-392-0202");
user.signUp(null, {
  success: function(user) {
    // Hooray! Let them use the app now.
  },
  error: function(user, error) {
    // Show the error message somewhere and let the user try again.
    alert("Error: " + error.code + " " + error.message);
  }
});