切换按钮和开关有什么区别?由于它们提供相同的功能,使用切换按钮或开关的具体用例是什么?
切换按钮:
开关:
答案 0 :(得分:1)
这更像是一个用户体验问题,而不仅仅是编码。这是我的答案:
控件的描述说:
切换是一个按钮:sap.m.ToggleButton
而
开关是用户输入。 sap.m.Switch
但是,主要区别在于用户体验和用法。
Fiori指南说:When to use Switch
- 您需要在对话框中强调开/关特性。
- 您需要清楚地显示设置所处的模式或状态。
- 如果更改在用户更改后立即生效,则需要用于二进制设置的切换开关。例如,如果 用户需要设置数据传输或接受/拒绝业务 对象。
vs
总结一下,我可以说: Switch主要代表一种状态(像粉丝一样的物理状态" On'或" Off") 而且文字不应该太大。
然而,按钮是一个主要是用户执行的动词的动作,这可以是更长的文本,例如"激活
您可以通过示例了解基于UX的差异: Difference between switch and toggle