2013-09-22 82 views
0

我已經創建了一個忙指示符並全局定義了忙指示符的文本,如下所示。IBM Worklight:更改BusyIndi​​cator的文本

WL.ClientMessages.loading = "Please Wait..."; 
var busyInd = new WL.BusyIndicator('content'); 

當busyInd.show()被調用時,加載圖標可以成功顯示「Please Wait ...」。由於我的移動應用程序支持多種語言,因此我有一些函數(例如setEnglish(),setFrench()),它們爲不同的鍵指定翻譯的消息。關鍵字WL.ClientMessages.loading已添加到函數中,但消息不會更改。

在繁忙的指標對象被創建後,文本是否可以改變?

謝謝。

環境:工作燈5.0.6

+0

根據我的經驗,當我改變文本時,我不得不創建並銷燬它。如果有另一種方式會很棒 – tik27

回答

0

在5.0.6這是BusyIndi​​cator控件的設計的行爲 - 這是一些文字創建並使用它整個生命週期。 所以 - 一個簡單的方法來繞過問題將是每個setLaunguage()後創建一個新的對象。

相關問題