Facebook登录时解析反应错误

时间:2015-12-01 07:04:31

标签: javascript parse-platform reactjs parse-react

我和React一起学习Parse。到目前为止,我的HTML

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <script src="http://fb.me/react-0.13.3.min.js"></script>
    <script src="https://www.parsecdn.com/js/parse-latest.js"></script>
    <script src="https://www.parsecdn.com/js/parse-react.js"></script>
    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
    <title>Learning Parse</title>
  </head>
  <body>
    <h1>From CloudCode hosting</h1>

    <a href="#" id="btn-fb-login">Login with Facebook</a>
    <a href="#" id="btn-logout">Logout</a>
    <script src="/js/app.js"></script>
  </body>
</html>

在我的JS中

document.getElementById('btn-fb-login').addEventListener('click', function() {
  Parse.FacebookUtils.logIn('public_profile,email', {
    success: function(user) {
      console.log('logged in as', user);
    },
    error: function(user, err) {
      console.error(err);
    }
  });
});

问题是当我登录时,它可以工作,但我在控制台中看到错误:

Uncaught TypeError: Parse.User._saveCurrentUser is not a function

为什么?我还没有做任何事情React特定的,到目前为止只是简单的DOM事件

0 个答案:

没有答案