我在学习了所有官方指南后,找不到合适的方法来向应用程序视图添加控件。例如,在指南中,他们采用这种方式:
1.2.2.3.2向视图添加控件
var aControls = [];
var oButton = new sap.ui.commons.Button({
id : this.createId("MyButton"),
text : "Hello JS View"
});
aControls.push(oButton.attachPress(oController.doIt));
return aControls;
但是在SAP HANA SPS 09指南中,添加新闻监听器的唯一选项是这样的:
createContent : function(oController) {
var btn = new sap.m.Button("button12345", { text : "call function" });
btn.attachPress(null, oController.myTestFunction, null);
[在SAP和Other sites的示例中,也说明了如何使程序运行,但它们完全忽略了MVC概念。
最典型的方法是什么?
您可以开始学习本教程,它是SAPUI5世界上的一个很好的切入点:Tutorial Fiori
SAPUI5 Explored 页面显示代码和渲染。很好的来源。
查看示例代码时只需单击下载。例如。 NavContainer将其放在项目的WebContent文件夹中,它可以运行:)
也许this一个也适合您。 openSAP是具有非常深入的技术重点的平台。我可以想象,尤其是第3周对您来说很有趣。还有许多其他针对SAP的特定培训(全部免费)