Yva*_*van 8 javascript promise parse-platform
使用javascript,用户成功登录后,我尝试提取用户名,如下所示:
var user = Parse.User.current();
name = user.getUsername;
Run Code Online (Sandbox Code Playgroud)
name的值是: function (){return this.get("username")}
如果我使用 name = user.getUsername();
价值未定义 !!
Tri*_*ode 18
user.fetch().then(function(fetchedUser){
var name = fetchedUser.getUsername();
}, function(error){
//Handle the error
});
Run Code Online (Sandbox Code Playgroud)
这里的问题是Parse.User.current()如果用户登录或注册成功,方法将返回用户对象,但此对象不会具有用户对象的所有详细信息.为了获得所有对象属性,您必须fetch在用户上调用方法Object.
小智 5
尝试
var user = Parse.User.current();
var name= user.get("username");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8066 次 |
| 最近记录: |