【问题标题】:IBM Worklight: Change Text of BusyIndicatorIBM Worklight:更改 BusyIndi​​cator 的文本
【发布时间】:2013-09-30 17:00:31
【问题描述】:

我创建了一个忙碌指示器并在全局范围内定义了忙碌指示器的文本,如下所示。

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

调用busyInd.show()时,加载图标可以成功显示“请稍候...”。

由于我的移动应用程序支持多种语言,我有一些函数(例如 setEnglish()、setFrench())为不同的键指定翻译的消息。键 WL.ClientMessages.loading 已添加到函数中,但消息不会更改。

busy指示器对象创建后可以更改文本吗?

谢谢。

环境:Worklight 5.0.6

【问题讨论】:

  • 根据我的经验,没有,我在更改文本时必须创建和销毁它。如果有另一种方式会很棒

标签: ibm-mobilefirst


【解决方案1】:

在 5.0.6 中,这是 BusyIndi​​cator 的设计行为 - 它由一些文本创建并在其整个生命周期中使用。 所以 - 绕过这个问题的一个简单方法是在每个 setLaunguage() 之后创建一个新对象。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-02
    • 1970-01-01
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 2012-11-28
    • 2013-05-19
    • 2011-10-06
    相关资源
    最近更新 更多