由于模型绑定,组合框过滤器不起作用

2020-09-06 20:27发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Hello UI5社区,

我有一个很奇怪的问题,可能是错误,也可能只是我的错误。

所以我在表格内有一个组合框。 该表如下所示:

 <表id =" idSelectionTable" growth =" true" growthThreshold =" 10"
 items =" {path:'myModel>/myItems',排序器:{path:'iSelectedCity'}}">
 

这样的组合框:

 <项目>
 
 <单元格>
 
 
 
                              
 
 
 

现在的问题是,当用户尝试通过在组合框中键入内容来搜索项目时,它会立即选择第一个值拟合(按模型中的顺序),而不会显示其他选项或让用户将其键入。

例如 我有"苹果","天使"和"箭头"。 用户键入A,Apple即刻被选中。

但仅在页面加载后的第一次尝试中有效,但在第二次尝试中有效,但是如果用户键入不匹配的String,

例如:存在一个值" Apple",并且用户输入" Appi"时会立即选择Apple。

到目前为止,我发现这是由于设置所选键的方式引起的,因为例如,如果我设置

 selectedKey =" 3" 

它没有任何问题。

在此先感谢大家的帮助

谨此问候

Mathias

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Hello UI5社区,

我有一个很奇怪的问题,可能是错误,也可能只是我的错误。

所以我在表格内有一个组合框。 该表如下所示:

 <表id =" idSelectionTable" growth =" true" growthThreshold =" 10"
 items =" {path:'myModel>/myItems',排序器:{path:'iSelectedCity'}}">
 

这样的组合框:

 <项目>
 
 <单元格>
 
 
 
                              
 
 
 

现在的问题是,当用户尝试通过在组合框中键入内容来搜索项目时,它会立即选择第一个值拟合(按模型中的顺序),而不会显示其他选项或让用户将其键入。

例如 我有"苹果","天使"和"箭头"。 用户键入A,Apple即刻被选中。

但仅在页面加载后的第一次尝试中有效,但在第二次尝试中有效,但是如果用户键入不匹配的String,

例如:存在一个值" Apple",并且用户输入" Appi"时会立即选择Apple。

到目前为止,我发现这是由于设置所选键的方式引起的,因为例如,如果我设置

 selectedKey =" 3" 

它没有任何问题。

在此先感谢大家的帮助

谨此问候

Mathias

付费偷看设置
发送
2条回答
95年老男孩
1楼-- · 2020-09-06 21:14

您好Mathais,

初始加载视图时ItemKey的值是什么?

此致

Viswa

Nan4612
2楼-- · 2020-09-06 21:06

它始终是另一个Value,因为它是可自定义的模型,因此用户可以控制其具有的Value

一周热门 更多>