2013-01-24 52 views
1

我使用其App SDK在Rally頁面內創建了一個自定義html。現在我想獲取當前登錄用戶的用戶名。但我無法弄清楚如何做到這一點。如何通過Rally App SDK獲取登錄用戶

我注意到拉力賽提供了一些Hangman Variables和當前的用戶名是其中之一。但它似乎只有當我們將它作爲一些Rally API的參數傳遞時纔有意義。但是,我需要獲取用戶名並在我的JavaScript代碼中使用它。

我該怎麼辦?

回答

0

hangman變量被視爲簡單的搜索和服務器提供您的應用程序時將其替換,以便您可以將它們放在源中的任何位置。

var user = "__USER_NAME__"; 

當你的應用程序運行源是這樣的:

var user = "vamcily"; 

在SDK 2.0中的這些hangmans仍然可用但不推薦使用。您可以通過應用上下文獲取有關當前用戶的信息:

this.getContext().getUser(); 
+0

「this」在這裏意味着什麼?它指的是哪個對象? – vamcily

+0

對不起,這將在您的應用程序內部擴展Rally.app.App。你也可以使用Rally.environment.getContext()。getUser(); –

+0

感謝您的及時響應。有用! – vamcily

相關問題