关于SAP UI5数据绑定我的一些原创内容

举报
Jerry Wang 发表于 2021/12/25 20:56:31 2021/12/25
【摘要】 如何查找SAP UI5官方关于数据绑定的文档:https://sapui5.hana.ondemand.com/点Documentation:Filter里输入data就能看到Data Binding的文档了。下面是一些我的原创文章。Jerry写过一个如何自学UI5框架的系列文章,一共包含13篇文章。其中系列6和系列7深入讲了SAP UI5数据绑定的实现:第6篇文章:https://blog...

如何查找SAP UI5官方关于数据绑定的文档:
https://sapui5.hana.ondemand.com/
点Documentation:

Filter里输入data就能看到Data Binding的文档了。

下面是一些我的原创文章。

Jerry写过一个如何自学UI5框架的系列文章,一共包含13篇文章。

其中系列6和系列7深入讲了SAP UI5数据绑定的实现:

第6篇文章:https://blogs.sap.com/2015/10/25/how-i-do-self-study-on-a-given-fiori-control-part-6/
第7篇文章:https://blogs.sap.com/2015/10/26/how-i-do-self-study-on-a-given-fiori-control-part-7/

  1. UI5 xml view中的静态绑定和JavaScript代码中的动态绑定

https://blogs.sap.com/2015/06/17/how-to-find-ui-element-binding-path-which-is-not-statically-defined-in-xml-view/

xml视图中静态绑定的例子:

JavaScript代码中动态绑定的例子:

  1. 如何自己排查数据绑定相关的错误

data binding最常见的错误就是在xml view或者JavaScript代码中声明了绑定,但是运行时值没有出来。

可以自己按照这篇博客里提到的一些关键调试点,设断点自己调试。

https://blogs.sap.com/2015/10/01/how-to-trouble-shoot-field-binding-issue/

  1. SAP UI5和Angular数据绑定的实现对比:

https://blogs.sap.com/2016/06/30/compare-data-binding-mechanism-sapui5-and-angular/

我自己画的表格:

  1. SAP UI5和Vue的双向绑定实现对比:

https://blogs.sap.com/2017/06/14/two-way-data-binding-ui5-vs-vue/

我从github下载了一个开源项目后,导入到自己Eclipse之后,遇到了这个烦人的错误消息:
The declared package “com.sap.smartService” does not match the expected package “main.java.com.sap.smartService”

这是我的项目文件目录:

解决方案:对项目点击右键,选择Properties->Build Path, 发现src文件夹被设为build path。

首先右键src文件夹,选择Remove from Build Path将其从build path中移除:

然后选择src/main下面的java文件夹,设置成build path,重启Eclipse:

错误即消失:

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

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。