在我正在开发的网络应用程序中,我有一个表单,其中一个字段是布尔值“IsFixedCost”(true / false)。
对我而言,在表单上表示它的自然方式是使用复选框:FixedCost? (checked = true,unchecked = false)。
我的老板强迫我在组合框中更改它:FixedCost? - > option1:Fixed,option2:Variable
因为他说“它更清晰易懂”。
我发现它完全没有意义(因为如果它没有修复,它是变量,没有其他可能性)而且可用性较低(需要2次点击而不是一次)
我想听听有关此事的意见。
答案 0 :(得分:1)
虽然你是对的,但并非100%明显。请记住,您的申请必须满足最低标准(即愚蠢的人需要能够使用它。)
答案 1 :(得分:1)
你应该选择复选框,因为多选组合框(我假设你的意思是选择)不太容易访问。换句话说......你的老板错了。应避免使用单选按钮,因为它们无法访问。