共计 1130 个字符,预计需要花费 3 分钟才能阅读完成。
文章目录
- 本文写作动机
- XML 视图元素的文档显示
- 控制器里 JavaScript 代码的 API 文档
- JavaScript 控制器代码里办法的主动提醒和补全性能
- UI5 Explorer
- XML 视图里元素名称的主动提醒和主动实现
- sap.ui.define 里导入其余 SAP UI5 库模块的主动实现
- XML 控件 id 的主动补全性能
- manifest.json 文件的主动补全
- Ctrl + 鼠标左键间接跳转到自定义办法的实现源代码去
- XML 视图控件的事件处理函数的主动导航性能
- 主动导入调用某个 API 必须的 SAP UI5 Module
- 总结
————————————————
本文写作动机
笔者的这篇教程文章,有学习者在评论区留言:
- SAP UI5 利用开发教程之八 – 多语言的反对
老师,因为我不懂 JS,这个外面我比拟想不通的事。
getView,getModel 这些办法。这个是属于 UI5 提供的办法,还是自身就属于 JS 的办法?
我尝试在 UI5 API 中去找 getView 有在 sap/ui/core/mvc/Controller 门路下找,然而没找到 getModel 没找到。
我在 sap/ui/model/resource/ResourceModel 这个门路下,有找到 getProperty,getResourceBundle 办法,那我怎么晓得我在调用这个办法须要用这种形式:getView().getModel().getProperty 呢?
另外,像比方 getProperty,getResourceBundle 这些办法之类的,我看了 API 文档,写的形容啥的感觉都比较简单。如果我不看这篇教程的话,可能我看文档基本不晓得这个是来获取值和实例的。
这个有什么方法让本人看文档也能晓得这些怎么应用的吗?
其实这位敌人遇到的问题,笔者在 2013 年刚刚接触 SAP UI5 开发时也同样遇到过。
一方面,这是一个游刃有余的问题。大家回顾一下本人刚学会骑自行车,刚学会游泳或者刚学会开车时,是不是感觉还很陌生?然而随着一直的反复,之后就越来越纯熟。
另一方面,咱们在学习 SAP UI5 开发时,如果长于一些辅助工具,能够缩短咱们从陌生到纯熟的过程。
一个常见的场合就是,咱们在 SAP UI5 利用的控制器里编写 JavaScript 代码,那么在这个上下文里,this
指向的就是控制器实例。如果 this
前面敲一个 .
号,能把这个控制器能调用的所有 SAP UI5 规范 API 主动带进去,并且附上每个 API 的参数阐明和文档,那么能进步咱们的开发效率和对 SAP UI5 API 的相熟水平。
比方上面这个成果:
笔者在本人的 SAP 技术交换群里和同仁们探讨后,发现在 Visual Studio Code 里装置 SAPUI5 Extension
这个扩大即可达到成果。
本文介绍这个扩大的装置和应用的具体步骤。