我正在使用分层员工数据(员工、子员工)构建 vaadin select,其中最大子员工级别为 6。我想以分层方式在 select 中显示我的数据,例如:
Root Employee 1
Subemployee 1.1
Subemployee 1.2
Subemployee 1.3
Subemployee 1.3.1
Subemployee 1.3.2
Subemployee4
Root Employee 2
Subemployee 2.1
Subemployee 2.1.1
但是,当我通过在选择上调用 setItemCaption 添加空格时,它会被删除。 我添加了“....”,但是过滤无法正常工作,因为用户被迫输入“....”来查找 level1 上的下级员工。我也尝试过“\t”、“\u0020”、“ ”,但都不起作用。
最佳答案
关于您的过滤问题,您是否尝试过:
setFilteringMode(FilteringMode.CONTAINS);
关于select - Vaadin - com.vaadin.ui.Select - 缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15682702/