带导航的多选列表

时间:2017-10-12 07:17:01

标签: sapui5

是否可以创建一个sap.m.List,既可以用于多个选择又可以导航到另一个视图(取决于用户点击列表项的位置)?

我的方案是我显示的事件摘要列表可以由用户一起批准或拒绝。理想情况下,虽然我希望用户能够点击其中一个列表项并被带到包含该列表项的更多信息的视图。

现在的问题是,使用MultiSelect列表,点击列表项目的任何位置都会选择该项目。

1 个答案:

答案 0 :(得分:0)

如果有人遇到此问题,请在此处添加答案。

您可以选择以两种不同的方式定义列表项的选择:

<强> 1。通过单击选择控件选择列表项:

    <List 
    id="InvoiceList"
    headerText="{i18n>listHeader}"
    items="{
        path : 'invoice>/Invoices'
        }"
        mode="MultiSelect"
      includeItemInSelection=false    <---- this is the default of value of the propoerty.

这应该如下: Item select with only with selection control

<强> 2。选择列表中任意位置的列表项:

    <List 
    id="InvoiceList"
    headerText="{i18n>listHeader}"
    items="{
        path : 'invoice>/Invoices'
        }"
        mode="MultiSelect"
      includeItemInSelection=true 

这将包括在点击任何地方时选择列表项。

如Andrii Naumovych所述,您可以找到有关该物业的更多信息Define item selection with property IncludeItemInSelection