感谢上一个线程:Parse, Fetch and Display Current User

我设法显示了当前用户的用户名,
我发现我也可以使用.getObjectId();显示用户的ID

因此,我尝试了一下,但是控制台出现错误,告诉我它是未定义的。

这是我的代码:

$(document).ready(function(){

          Parse.initialize("xxxx", "xxxx");

         var currentUser = Parse.User.current();
         currentUser.fetch().then(function(fetchedUser){
                var name = fetchedUser.getUsername();
                var uniqueID = fetchedUser.getObjectId();
            $('.container').append('<ul class="nav pull-right"><li><a id="nametag" href="#">' + name + '</a></li></ul>');
            $('.btn-box-row row-fluid').append('<a href="#" class="btn-box big span4"><i class=" icon-random"></i><b>' + uniqueID + '</b>');
            });
         });

最佳答案

尝试使用fetchedUser.id

希望能帮助到你

09-25 18:04