0
我正在使用SAPUI5應用程序。我們使用的是國際化的定位概念,其中我們已經宣佈了我們的應用程序的所有靜態文本屬性和分配的,可用於例如這樣的價值觀對他們說:SAPUI5 i18n oBundle.setText()
var oButton = new sap.ui.commons.Button();
oButton.setText(oBundle.getText("LOGIN_BUTTON_NAME"));
現在我有一個要求,其中某些標籤文本必須根據用戶設置動態更新。這些文本是在i18n包中定義的。所以我在尋找類似:
//Update i18n bundle
oBundle.setText("USERNAME_LABEL", "Username");
//Use updated value
oLabel.setText(oBundle.getText("USERNAME_LABEL"));
但我找不到任何地方一個setText()
方法。
任何幫助將被深深地承認。
是不是捆綁值常量?爲什麼不使用格式化函數來動態更改標籤綁定 –
Hi Jasper,首先感謝您的回覆。那麼,其實你是對的。他們的確是要成爲常數。我手邊的場景是:有七個標籤應該顯示一週的日子。但是有一個設置允許用戶在星期一或星期日的星期幾之間切換。 – Kumar
無論如何,現在我已經採取了一些解決方法來解決我的問題,而不必更改「常量」。所以,如果沒有答案,我猜沒問題。 – Kumar