关于Fiori的有关基础知识(一)

这篇博客主要介绍了SAP Fiori的基础知识,包括View.xml的结构,如如何引入控件库和设置页面标题;i18n文件的作用,用于存放静态信息;以及Controller文件的onInit方法和逻辑操作,如数据绑定和事件处理。通过实例解释了Input、Label和Button组件的使用,并探讨了jsonModel与数据绑定的区别。
摘要由CSDN通过智能技术生成

     这是我的第一篇博客,我就是作为笔记来使用,记录一些自己的见解和觉得重要的知识,以后也许会记录一些要点也说不定。学习计算机编程语言最好的方式除了实践练习就是及时的去记录一些笔记,练习是必不可少的,但一定是建立在理解的基础上,而不是盲目的照着例子敲代码。

  下面说一个简单的例子:

     先看view.xml部分,第一行是自动生成的代码,基本不需要改变,如果引用其他库的控件(API)则需要在mvc:View标签中引入对应库。例如引入sap.ui.layout库,并且重新名为la,重命名习惯上所选库的首字母或前几个字母,则需要添加一句xmls:la="sap.ui.layout"   然后在使用标签式需要加上重命名,例如:<la:VerticalLayout></la:VerticalLayout>  当然本篇我们先不介绍使用控件,如果想要了解API可以登录https://sapui5.haha.ondemand.com查看文档。

     第五行的title部分即为页面的标题,初始的标题默认为"{i18n>title}"  表示title的值绑定来自i18n文件夹,在下面我们会对i18n文件做一些说明。第六行<content></content>中的标签是页面的主体部分,Label中的text为界面显示的文本,与"{i18n>title}"类似的label_1的文本绑定来自oVm,不同的是注意此处的绑定,是直接{model>field}的方式,而不是在field前加了/。这就是与jsonModel绑定的不同之处

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值