文章目录
- 本文写作动机
- XML 视图元素的文档显示
- 控制器里 JavaScript 代码的 API 文档
- JavaScript 控制器代码里方法的自动提示和补全功能
- UI5 Explorer
- XML 视图里元素名称的自动提示和自动完成
- sap.ui.define 里导入其他 SAP UI5 库模块的自动完成
- XML 控件 id 的自动补全功能
- manifest.json 文件的自动补全
- Ctrl + 鼠标左键直接跳转到自定义方法的实现源代码去
- XML 视图控件的事件处理函数的自动导航功能
- 自动导入调用某个 API 必须的 SAP UI5 Module
- XML 视图属性自动校验(validation)
- 自动搜索不再需要的命名空间别名
- SAPUI5 Extension 的一些设置
- UI5 Explorer 面板
- SAPUI5 Extension 本地 cache
- Visual Studio Code 启动后一直显示 `Initializing` 该怎么办
- 关于 SAP UI5 Extension 安装后(误报)的一些错误提示
- 总结
- 更多阅读
本文写作动机
笔者的这篇教程文章,有学习者在评论区留言:
老师,因为我不懂 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,getRe