我创建了一个忙碌指标,并在全局范围内定义了繁忙指标的文本,如下所示。
WL.ClientMessages.loading = "Please Wait...";
var busyInd = new WL.BusyIndicator('content');
调用busyInd.show()时,可以使用“Please Wait ...”成功显示加载图标。
由于我的移动应用程序支持多种语言,因此我有一些功能(例如setEnglish(),setFrench()),它们为不同的键指定翻译的消息。 WL.ClientMessages.loading键已添加到函数中,但消息不会更改。
创建繁忙指示符对象后可以更改文本吗?
感谢。
环境:Worklight 5.0.6
答案 0 :(得分:0)
在5.0.6中,这是BusyIndicator的设计行为 - 它是用一些文本创建的,并在整个生命周期中使用它。 所以 - 绕过问题的一种简单方法是在每个setLaunguage()之后创建一个新对象。