切换按钮和开关之间的区别
difference between toggle button and switch
切换按钮和开关有什么区别?由于它们提供相同的功能,使用切换按钮或开关的具体用例是什么?
切换按钮:
切换:
这更像是一个用户体验问题,而不仅仅是编码问题。这是我的回答:
控件的描述是这样说的:
切换 是一个按钮:sap.m.ToggleButton
而
开关是用户输入。
sap.m.Switch
但是,主要区别在于用户体验和使用方式。
Fiori 指南是这样说的:When to use Switch
- You need to emphasize the On/Off characteristic within a dialog.
- You need to clearly show the mode or state that a setting is in.
- You need a toggle switch for binary settings when changes become effective immediately after the user changes them. For example, if
the user needs to set data transmission or accept/reject business
objects.
对比
总而言之,我可以说:
Switch主要代表一种状态(物理状态如风扇"On' or "Off")
而且文字不要太大。
然而,按钮是一个动作,主要是用户执行的动词,它可以是更长的文本,例如“激活
您可以通过示例进一步了解基于用户体验的差异:
Difference between switch and toggle
切换按钮和开关有什么区别?由于它们提供相同的功能,使用切换按钮或开关的具体用例是什么?
切换按钮:
切换:
这更像是一个用户体验问题,而不仅仅是编码问题。这是我的回答:
控件的描述是这样说的:
切换 是一个按钮:sap.m.ToggleButton
而
开关是用户输入。 sap.m.Switch
但是,主要区别在于用户体验和使用方式。
Fiori 指南是这样说的:When to use Switch
- You need to emphasize the On/Off characteristic within a dialog.
- You need to clearly show the mode or state that a setting is in.
- You need a toggle switch for binary settings when changes become effective immediately after the user changes them. For example, if the user needs to set data transmission or accept/reject business objects.
对比
总而言之,我可以说: Switch主要代表一种状态(物理状态如风扇"On' or "Off") 而且文字不要太大。
然而,按钮是一个动作,主要是用户执行的动词,它可以是更长的文本,例如“激活
您可以通过示例进一步了解基于用户体验的差异: Difference between switch and toggle