如果您选择0.25,则浏览器会删除该点,结果值为25(因此下面的错误).
带有listitems的示例配置会导致TFS中的下拉列表.这在Firefox中运行良好.Chrome和Internet Explorer删除点,例如将值0.5转换为5
<FIELD name="Effort" refname="Microsoft.VSTS.Scheduling.Effort" type="Double" reportable="measure" formula="sum">
<HELPTEXT>The estimated effort to implemented the backlog item</HELPTEXT>
<ALLOWEDVALUES expanditems="true">
<LISTITEM value="0" />
<LISTITEM value="0.25" />
<LISTITEM value="0.5" />
<LISTITEM value="1" />
<LISTITEM value="2" />
<LISTITEM value="3" />
<LISTITEM value="5" />
</ALLOWEDVALUES>
</FIELD>
Run Code Online (Sandbox Code Playgroud)
可以通过将英语作为语言首选项来解决Internet Explorer,但这不是解决方案,因为我们的大多数用户都设置了Dutch.将点设置为小数分隔符也不是解决方案,因为荷兰语使用逗号.
如何在不打扰最终用户的情况下解决这个问题?