- 博客(5)
- 收藏
- 关注
原创 SAPUI5 (22) - Routing 实现多页面导航
前面我们实现了基于组件的多页面程序,这个程序还有两个主要的缺点:1)存在全局变量oApp (sap.m.App); 2)多个页面全部在程序启动时加载,多个页面也是在一个URL下由openui5框架进行管理,这种模式满足不了多页面的需求。解决的办法是:路由(routing)。通过routing实现多页面的导航,通过异步实现按需加载。
2017-02-25 15:11:35 5587 4
原创 SAPUI5 (21) - 如何实现多语言
在 SAPUI5 中,通过两种方法来实现多语言,一是 SAPUI5 提供 Resource model,Resouce model 读取资源包 (Resource bundle) 并与 View 中的控件绑定。第二种方法是使用 jQuery.sap.resources 相关的 API 读取资源包。两种方法都需要资源包文件并且在配置中设置。
2017-02-22 07:38:04 3172 2
原创 SAPUI5 (20) - 在 Component 中封装启动代码
本篇对上篇的 Master-detail 代码进行重构。SAP Fiori 的 app 并不是通过 index.html 启动的,而是通过 Component 启动,因为 Launchpad 包含多个app。所以我们学习 OpenUI5 也应该是熟悉这种模式。
2017-02-18 20:49:15 4368 7
原创 SAPUI5 (19) - 多页面程序及简单的页面导航
Master-detail是一种非常常见的数据关系。本篇以供应商清单和供应商明细为例,介绍master-detail的实现方法,并在后续介绍Component的时候,还要用到这个例子,对代码进行重构。我们要实现的功能是:先用一个页面显示供应商清单:当点击某一个供应商所在行的时候,跳转到供应商明细页面:并且,点击“返回”按钮的时候,回到概览界面。
2017-02-14 19:28:13 4891 8
原创 SAPUI5 (18) - 数据显示格式设定
在sapui5中,除了使用数据类型来帮助在UI中设定显示格式外,还可以使用formatter。本篇介绍设置数据显示格式的4种方法。
2017-02-11 23:53:22 4196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人