感谢上一个线程: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
希望能帮助到你