【问题标题】:valueState of Switch开关的值状态
【发布时间】:2016-12-20 14:41:22
【问题描述】:

我希望有一种方法向用户显示在 Switch (https://openui5.hana.ondemand.com/docs/api/symbols/sap.m.Switch.html) 中上下文化的错误,就像我使用 valueState 的 Input (https://sapui5.netweaver.ondemand.com/1.36.7/docs/api/symbols/sap.m.InputBase.html) 和valueStateText 属性。

【问题讨论】:

    标签: sapui5


    【解决方案1】:

    根据文档,它无意提供这样的功能。 尽管如此,我记得提供 valueState 和 valueStateText 会激活特定的 css 类,这也可以用于开关控件。

    例如在change事件的事件处理器中:可以addStyleClass或者removeStyleClass。

    希望对你有帮助……

    【讨论】:

      【解决方案2】:

      您要查找的内容仅适用于扩展 sap.m.InputBase 的控件,而后者又继承自 sap.ui.core.Control。但是,sap.m.Switch 仅扩展 sap.ui.core.Control。这就是为什么sap.m.Switch 不支持你想要的开箱即用的东西。

      您可以实现自己的自定义 Switch 控件,该控件扩展 sap.m.InputBase 以获得您想要的(推荐)。或者您可以编写一些 JavaScript 或 CSS hack 来使用 sap.m.Switch 实现您想要的(不推荐)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-20
        • 2014-11-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多