在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,实现在控制器文件里:

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 pressedhandleListItemPress: 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]});}});
});

运行效果:点击列表元素:

弹出对话框:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

SAP UI5应用里的列表处理相关推荐

  1. SAP UI5 应用开发教程之四十八 - 如何在 SAP UI5 应用里开发条形码扫描功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  2. SAP UI5 应用开发教程之四十五 - 如何在 SAP UI5 应用里使用 jQuery 和原生的 DOM API

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  3. 如何在 SAP UI5 应用里显示 PDF 文件试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 本专栏计划的文章数在 300 篇左右,到 2022年12月23日为止,目前已经更新了 155 篇,专栏完成度为 51.6%,完成度已经超过了一半了. ...

  4. SAP UI5 SimpleForm 里在水平方向显示多组 Form 元素的实现方法试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 本专栏计划的文章数在 300 篇左右,到 2022年9月22日为止,目前已经更新了 133 篇,专栏完成度为 44.3%. 作者简介 Jerry W ...

  5. 使用函数节流思想避免 SAP UI5 应用里按钮短时间内被高频重复点击试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...

  6. SAP UI5 应用开发教程之五十九 - 如何在 SAP UI5 应用里显示世界地图试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  7. 48. 如何在 SAP UI5 应用里开发条形码扫描功能

    SAP UI5 应用开发教程之四十八 - 如何在 SAP UI5 应用里开发条形码扫描功能 先看实现效果: 从 Github 下载本步骤的源代码: 运行命令行 npm install 和 ui5 se ...

  8. SAP UI5 Tools 里配置文件 ui5-local.yaml 的配置要点

    ui5.yaml 文件里的文件路径必须用符号 / 即 forward slash 符号. framework 类型可以选择 SAPUI5 或者 OpenUI5: 上图打印的信息: Using SAPU ...

  9. SAP UI5应用里的页面路由处理

    选择SAP UI5应用的webapp文件夹,右键,选择New->SAP UI5 View, 新建一个UI5视图: 视图名称改成app: 在manifest.json文件里编辑route区域,将默 ...

最新文章

  1. 数据结构经典书籍--数据结构与算法分析
  2. 意识到自己的无知这就是进步
  3. CF_275_DIV2_D_Interesting Array
  4. 谷歌大数据三篇论文标题_抖音短视频标题怎么写才能上热门?起标题的3个实操步骤,大数据分析爆款标题的套路...
  5. Python基础入门6_文件和异常
  6. python使用pip安装包_python的安装包pip命令基本用法
  7. js检查元素是否包括在数组中
  8. 计算机信息技术基础学的是什么内容,计算机信息技术基础练习题及答案(许骏)...
  9. 最简单红米手机如何没root激活XPOSED框架
  10. Javascript Array对象 sort()方法,记忆方法,方法扩展
  11. linux配置内存buffer,调整Linux的网络栈(Buffer Size)来提升网络性能
  12. UIButton 文字图片排列
  13. Guns二次开发(十四):集成 ueditor 富文本编辑器
  14. IllustratorCS5初学者必读(7):透明度调板
  15. ida “ failed to load pdb info. 不支持此接口” “DIA: No such interface supported”问题
  16. 在MonthCalendar控件中选中日期
  17. VS2019.Net Core智能提示英文转换中文教程
  18. 微信APP支付之IJpay的使用
  19. 基于python的更换照片底色工具开发
  20. 厦门计算机中专学校,厦门有哪些中专学校

热门文章

  1. openbsd 禁止root远程登陆
  2. STD中string的常用方法总结
  3. 使用NAGIOS监控网络、系统及服务
  4. 机房系统(九)——【组合查询】
  5. Github 完整学习教程
  6. TCP queue 的一些问题
  7. 多线程编程学习笔记——任务并行库(三)
  8. 訪问劫持?訪问苏宁时发生的怪事
  9. 【连载】第一章:亚洲-台湾(1)
  10. Chrome firefox ie等浏览器空格nbsp;宽度不一样怎么办