关于如何根据UI的版本把Tab切换成新的Notes UI Component

简介: Sent: Monday, December 29, 2014 5:07 PM

Sent: Monday, December 29, 2014 5:07 PM

关于如何根据UI的版本把Tab切换成新的Notes UI Component,IconTabBar控件提供了一系列操作下面的item的方法: removeItem(), addItem(), insertItem();


比如可以把新旧两个版本的notes tab都定义在XML View中,New Notes Tab里面就可以放我们定义的notes reuse component:


image.png


然后在controller的onBeforeRendering里面根据版本判断,把不需要显示的tab remove掉:


image.png

显示Notes Tab:


image.png

显示New Notes Tab:

image.png


如果用remove item这种方式,被remove的控件就不存在html document里面了,而不是被隐藏掉。

image.png

相关文章
|
2月前
|
开发框架 JavaScript 前端开发
Web Component -- 即将爆发的原生的 UI 组件化标准
Web Component -- 即将爆发的原生的 UI 组件化标准
|
5月前
|
监控 测试技术
SAP 电商云修改 Product Catalog Staged 版本数据后,同步到 online 版本的 UI 操作
SAP 电商云修改 Product Catalog Staged 版本数据后,同步到 online 版本的 UI 操作
|
JavaScript 前端开发 应用服务中间件
SAP UI5 本地开发时 ui5.yaml 文件对构建 Release 版本应用目录的影响分析试读版
SAP UI5 本地开发时 ui5.yaml 文件对构建 Release 版本应用目录的影响分析试读版
|
12月前
|
Web App开发 开发者
因为 SAP UI5 版本升级引起的问题又一例 - 如何分析问题根源试读版
因为 SAP UI5 版本升级引起的问题又一例 - 如何分析问题根源试读版
|
JavaScript 开发工具
SAP UI5 complex parser 只有在 1.26 版本之后才能使用
SAP UI5 complex parser 只有在 1.26 版本之后才能使用
|
XML JSON JavaScript
SAP UI5 XML 视图在实例化时就已经确定了 BindingSyntax 的实现版本了
SAP UI5 XML 视图在实例化时就已经确定了 BindingSyntax 的实现版本了
|
Web App开发 JavaScript 前端开发
SAP UI5 应用开发教程之四十 - 如何制作包含了 component-preload.js 在内的 SAP UI5 发布版本
SAP UI5 应用开发教程之四十 - 如何制作包含了 component-preload.js 在内的 SAP UI5 发布版本
|
资源调度
SAP 电商云 Spartacus UI 修改代码后,重新构建基于 SSR 版本的程序报错
SAP 电商云 Spartacus UI 修改代码后,重新构建基于 SSR 版本的程序报错
|
资源调度
SAP 电商云 Spartacus UI Component 级别的延迟加载实现(Lazy Load)
SAP 电商云 Spartacus UI Component 级别的延迟加载实现(Lazy Load)
|
Web App开发 前端开发 JavaScript
如何分析因为 SAP UI5 版本差异带来的问题试读版
如何分析因为 SAP UI5 版本差异带来的问题试读版
下一篇
无影云桌面