我已经实现了一个带有三个单选按钮的单选按钮组。如果我想单击一个按钮来激活它们,我必须单击两次。第一次只选择框:
并第二次选择单选按钮。 有谁知道答案?
<VBox class="vbox_padding">
<Label text="Graph" class="sapUiSmallMarginTop labelStyle" design="Bold"/>
<RadioButton class="buttonPosition" id="rad_btn-1" groupName="column-group2" text="Number of User" selected="true"/>
<RadioButton class="buttonPosition" id="rad_btn-2" groupName="column-group2" text="New Users"/>
<RadioButton class="buttonPosition bottomButtonStyle" id="rad_btn-3" groupName="column-group2" text="Both"/>
</VBox>
答案 0 :(得分:1)
这是SAPUI5中的一个错误。
正如您所说,此错误可在SAPUI5 Explored重现,目前运行SAPUI5版本1.32.10。
如果您尝试OpenUI5 Explored运行OpenUI5版本1.34.6,它可以很好地工作。
在release notes中,您可以找到1.34.3版本的此条目:
[FIX] sap.m.RadioButton:修复了在按钮上单击两次以选择它的问题
作为一种解决方法,您可以尝试添加以下css:
stopifnot