ObjectListItem"按"事件未被触发

Odd*_*Dev 4 javascript model-view-controller sapui5

不管这个

<List id="list" items="{/Report}">
      <items> 
          <ObjectListItem   press="onSelect"  title="{TYPE}"> </ObjectListItem>
      </items>
</List>
Run Code Online (Sandbox Code Playgroud)

也不是这个

<List id="list" items="{/Report}" itemPress="onSelect">
       <items> 
           <ObjectListItem   title="{TYPE}"> </ObjectListItem>
       </items>
</List>
Run Code Online (Sandbox Code Playgroud)

火灾

onSelect : function (oEvent) {
    'use strict';
    console.log("onSelect");
}
Run Code Online (Sandbox Code Playgroud)

在控制器中.

可能是什么原因导致的 控制台中没有相关的错误消息.

sak*_*thi 8

默认情况下,ObjectListItem类型设置为InActive.如果设置为任何其他类型,请说"活动",将触发按下事件.

<ObjectListItem
        press="onSelect"
        title="{TYPE}"
        type = "Active">
</ObjectListItem>
Run Code Online (Sandbox Code Playgroud)

https://sapui5.hana.ondemand.com/sdk/docs/api/symbols/sap.m.ListType.html

https://openui5.hana.ondemand.com/docs/api/symbols/sap.m.ListBase.html#event:itemPress