我也刚刚接触SAPUI5。边学边记录,希望大家不吝赐教。
本文介绍如何获取list选中项的全部信息。
不论是在使用sapui5的list或者其他框架的list组件的时候,我们经常需要获取的是该项的全部信息。
如果我们只是获取页面显示的信息,可以使用getParameter(xxx).mProperties即可(在Demo会举例)。
我们建立List视图文件listBase.view.xml如下
<mvc:View
controllerName="sap.ui.demo.walkthrough.controller.listBase"
xmlns="sap.m"
xmlns:mvc="sap.ui.core.mvc"
>
<Page>
<content>
<List
headerText="Products"
selectionChange="Change"
mode="SingleSelectMaster"
items="{
path: '/lists'
}"
>
<StandardListItem
title="{name}"
/>
</List>
</content>
</Page>
</mvc:View>
js控制文件listBase.controller.js如下
sap.ui.define([
"sap/ui/core/mvc/Controller",
"sap/ui/mo