【问题标题】:wavemaker 6.4.6 or 6.5 standby widgetwavemaker 6.4.6 或 6.5 备用小部件
【发布时间】:2012-10-30 11:33:08
【问题描述】:

如果有人知道wavemaker 支持dojo 待机小部件?

以下是此小部件的示例: http://livedocs.dojotoolkit.org/dojox/widget/Standby

我想实现一个“更改覆盖颜色”的示例,但我不知道如何使用“data-dojo-type="dojox.widget.Standby"”或“data-dojo”制作 div 元素-props="目标:'basic3',颜色:'红色'" 我有 Chrome 的萤火虫扩展,当我阅读表单上的 divs 元素时,任何只有 ID、类和样式。 另外,如何制作具有此必要属性的按钮以在wavemaker中创建待机效果(button data-dojo-id="b5" data-dojo-type="dijit.form.Button")?

谢谢!

【问题讨论】:

    标签: widget standby wavemaker


    【解决方案1】:

    如果您想要繁忙的叠加效果,但并不完全需要备用小部件,则服务变量和实时变量现在具有“加载对话框”属性。指定在服务器调用进行时被加载对话框覆盖的小部件。

    WaveMaker 在调色板的“Dijit”部分下有一个 wm.Dijit(dijit 设计器)小部件。您可以轻松地指定一个 dojo 类,例如dojox.widget.Standby,让 WM 为您包装 dijit。它会自动为您设置颜色、图像和其他属性。我期望备用的一个挑战是limitation noted,它必须将其“父节点作为 document.body 的直接子节点,或者在调用 startup() 之前将 domNode 分配到树中。”

    对于这种级别的控制,我希望您需要使用createComponent().

    【讨论】:

    • 我解决了这个问题。我使用了来自 Pallete->Dialogs 的“加载对话框”,然后作为服务变量使用了在此对话框中调用某些操作和小部件的服务
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-26
    • 1970-01-01
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    • 2017-09-23
    • 2016-06-08
    相关资源
    最近更新 更多