Fiori2.0学习笔记-问题汇总

本文解答了关于SAPUI5与Fiori开发中的常见问题,包括库引入、ODATA使用、AJax应用现状、launchpad功能、SAPUI5与Fiori的区别、manifest文件的作用、API的methods与properties的区别、panel组件特性以及WEB-IDE中遇到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Q1 控制层要写逻辑,最开头不是要引入各种库,比如我想创建一个JSONModel,不是要在开头引入json库,下面才可以用吗?为什么我看一个Demo里上面只定义了一个controller,下面就直接在方法里就定义了JSONModel,然后这个值也确实传到了。why?

A1:controller上面引入的库并不是一个规范,所以那么写也没有错。

Q2 做ODATA的时候,他的demo好像是引用了OData官方的一个OData数据。然后我运行发现没有数据,看后台说是被弃用了,所以我想问既然被弃用那有没有替代的产品?

A2:http://services.odata.org/V4/Northwind/Northwind.svc/

Q3 AJax在实际应用中用到的多不多。
A3:目前的开发已经变少了,因为Fiori的请求服务的重心向OData偏移。

Q4 launchpad是用来做什么的?
A4是一个平台,我们做的APP可以上传上去,其他人就可以访问了。

Q5 SAP UI5和Fiori区别在于哪里?我已知的SAPUI5是个重量级的框架,而Fiori包含着SAPUI5?
Q5 应该是一个玩应

Q6 manifest可不可以将他理解为component.js的扩展文件?
Q6就是一个玩应

Q7 一个API的methods和properties有什么区别呀?
Q7 properties,event写在view里,method在controller里

Q8 为什么panel不需要APP这个容器? 他不也是m库下的东西吗 加了APP反而会导致显示的界面不完整 还是说panel自身就带有容器?
Q8 不是m库下的东西就必须加容器。这个可以理解为系统的硬性规定

Q9 为什么在WEB-IDE编辑完成后依然出现一些BUG,但是不管他强制运行依旧可以跑起来?
可能是web ide原生的一些BUG,并不影响整个项目的逻辑结构。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值