SAP UI5應用裡的列表處理
在XML view裡,使用List標籤引入列表:
<mvc:View controllerName="sapcp.cf.tutorial.app.controller.View1" xmlns:mvc="sap.ui.core.mvc" displayBlock="true" xmlns="sap.m">
<Shell id="shell">
<App id="app">
<pages>
<Page id="page" title="{i18n>title}">
<content>
<List items="{/Products}">
<StandardListItem type="Active" press="handleListItemPress" title="{ProductName}"/>
</List>
</content>
</Page>
</pages>
</App>
</Shell>
</mvc:View>
上面程式碼裡註冊的列表元素點選處理函式handleListItemPress,實現在控制器檔案裡:
```JavaScript
sap.ui.define([
"sap/ui/core/mvc/Controller",
"sap/m/MessageBox"
], function (Controller, MessageBox) {
"use strict";
return Controller.extend("sapcp.cf.tutorial.app.controller.View1", {
onInit: function () {
},
// show in a pop-up which list element was pressed
handleListItemPress: function (oEvent) {
MessageBox.show(
"You pressed item: " + oEvent.getSource().getBindingContext(), {
icon: sap.m.MessageBox.Icon.INFORMATION,
title: "It works!",
actions: [sap.m.MessageBox.Action.OK]
}
);
}
});
});
```
執行效果:點選列表元素:
彈出對話方塊:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2677216/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP UI5應用裡的頁面路由處理UI路由
- SAP UI5應用裡搜尋功能的實現UI
- SAP UI5 應用開發教程之四十五 - 如何在 SAP UI5 應用裡使用 jQuery 和原生的 DOM APIUIjQueryAPI
- 將SAP UI5應用部署在Heroku雲平臺裡UI
- 在 SAP BAS 裡使用 SAP UI5 應用消費 OData 的 Create 和 Delete 操作UIdelete
- SAP UI5 應用開發教程之五十九 - 如何在 SAP UI5 應用裡顯示世界地圖試讀版UI地圖
- 如何把SAP UI5應用部署到SAP雲平臺的Fiori Launchpad裡去UI
- 如何在SAP UI5應用裡新增使用攝像頭拍照的功能UI
- SAP UI5 應用裡一些容器控制元件的介紹UI控制元件
- SAP UI5 應用裡 FlexBox 控制元件的設計原理UIFlex控制元件
- SAP UI5 應用開發教程之六十一 - 在 SAP UI5 應用裡繪製甘特圖 Gantt Chart 試讀版UI
- 把 SAP UI5 應用部署到 SAP KymaUI
- SAP UI5 應用 index.html 裡 data-sap-ui-resourceroots 指令的含義和作用UIIndexHTML
- SAP WebIDE裡UI5應用的隱藏檔案project.jsonWebIDEUIProjectJSON
- SAP UI5 應用 index.html 裡引導 script 屬性的解析原理UIIndexHTML
- SAP UI5 Web Component裡最簡單的React列表控制元件的用法UIWebReact控制元件
- SAP UI5 應用開發教程之四十八 - 如何在 SAP UI5 應用裡開發條形碼掃描功能試讀版UI
- 如何在瀏覽器裡開發並執行 SAP UI5 應用瀏覽器UI
- 如何在 SAP UI5 應用裡顯示 PDF 檔案試讀版UI
- 關於 SAP UI5 應用 ui5.yaml 裡的 paths 對映問題UIYAML
- SAP UI5 應用開發教程之一百零六 - 如何提高 SAP UI5 應用路由 url 的可讀性UI路由
- SAP UI5 應用 index.html 裡定義的 data-sap-ui-theme 值的載入原理UIIndexHTML
- SAP UI5 應用中的 sap.ui.require 使用場景UI
- SAP UI5 應用開發教程之一百零一 - SAP UI5 應用的 Locale 決定機制試讀版UI
- SAP UI5 應用的中文亂碼問題UI
- 如何提取SAP UI5應用的技術資訊UI
- 使用 SAP UI5 CLI 命令列工具構建和執行 SAP UI5 應用UI命令列
- SAP UI5 應用中的 sap.ui.require.toUrl 使用場景UI
- 使用SAP WebIDE給SAP UI5應用新增data sourceWebIDEUI
- SAP MTA 裡定義 SAP UI5 module 的一個例子UI
- 如何在 SAP Business Application Studio 裡建立 SAP UI5 應用並部署到 BTP 平臺上APPUI
- SAP UI5 應用開發教程之一百零二 - SAP UI5 應用的列印(Print)功能實現詳解試讀版UI
- SAP UI5 應用 index.html 裡各個屬性賦值邏輯的講解UIIndexHTML賦值
- 如何分析SAP UI5應用的undefined is not a function錯誤UIUndefinedFunction
- SAP UI5 應用中 MockServer 的例項化方法UIMockServer
- SAP UI5和angular裡的常量定義UIAngular
- 關於 SAP UI5 裡包含的 jQuery 版本UIjQuery
- SAP UI5 Web Component for React的圖示和圖片處理UIWebReact