Vaadin-combo-box: 只允许从项目列表中选择项目?

创建于 2017-03-09  ·  3评论  ·  资料来源: vaadin/vaadin-combo-box

大家好,

谢谢你的好组件。 我正在寻找在某些情况下将此组合框用作简单下拉列表的解决方案,但我找不到仅从给定items属性中选择项目的方法。

当我使用<vaadin-combo-box allow-custom-value="false">时,我可以在输入字段中输入任何值。 这真的是预期的行为吗?

最有用的评论

这就是布尔属性的工作方式:如果设置属性,则意味着true ,如果删除它 - 则意味着false 。 你不能以你这样做的方式传递false ,所以只需删除属性就可以了。 不过,您可以使用数据绑定来指定是否应允许自定义值。

所有3条评论

这就是布尔属性的工作方式:如果设置属性,则意味着true ,如果删除它 - 则意味着false 。 你不能以你这样做的方式传递false ,所以只需删除属性就可以了。 不过,您可以使用数据绑定来指定是否应允许自定义值。

如果您不想让用户在字段中输入,并且仅在单击字段时打开下拉菜单,则可以使用 vaadin-combo-box-light,并改用只读输入元素。 这是一个简单的例子:http: //jsbin.com/loqobonake/edit ?html,输出

从那里,如果需要,您可以将输入设置为看起来像其他东西。

@web-padawan,@ jouni :感谢您的意见。 这行得通! 👍

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

OlliTietavainenVaadin picture OlliTietavainenVaadin  ·  6评论

davidmaxwaterman picture davidmaxwaterman  ·  6评论

sohrabtaee picture sohrabtaee  ·  4评论

florent1933 picture florent1933  ·  14评论

osamamaruf picture osamamaruf  ·  4评论