2013-09-22 74 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()后创建一个新的对象。

相关问题