簡體   English   中英

在WebIDE中獲取SAPUI5的用戶名

[英]Get username for SAPUI5 in WebIDE

這可能只是一些我無法弄清楚的簡單JavaScript代碼,但是我正在嘗試獲取當前登錄用戶的用戶名。 還是這是我不熟悉的oData概念。 這是檢索它的代碼:

onComment: function (oEvent) 
    {
        //gets username
        var userModel = new sap.ui.model.json.JSONModel("/services/userapi/currentUser");
        var username = userModel;
     console.log(username);
    }

我知道應該在var username = userModel之后進行var username = userModel但是我無法獲得正確的輸出。 這是我在控制台中得到的

構造函數{pSequentialImportCompleted:承諾,mEventRegistry:對象,mMessages:空,id:“ id-1501515372158-22”,oData:對象…}

oData:對象

+ displayName:“泰勒·傑尼奧(Sxxxxxxxx)”

+電子郵件: “tyler.i.Genio@company.com”

+姓:“泰勒”

+名字:“傑尼奧”

+名稱:“ Sxxxxxxxx”

如何獲得名字和姓氏? 我在網上看到一些有關它的文章,但是其中一些讓我感到頭疼。 很抱歉對此處的編碼格式感到困惑。

如果您的模型是按所述結構構建的,即

{
    "displayName": "Tyler Genio (Sxxxxxxxx)",
    "email": "tyler.i.Genio@company.com",
    "firstName": "Tyler",
    "lastName": "Genio",
    "name": "Sxxxxxxxx"
}

然后userModel.getProperty(“ / name”);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM