SAPUI5利用require.jsの原則:
sap.ui.define([
"sap/ui/core/mvc/Controller"
], function (Controller) {
"use strict";
return Controller.extend("", {
});
});
ですから、クラスの組織構造についての詳細を知るためにrequire.jsのドキュメントへの外観を持つことができます。
私はあなたがJSに存在しないのであなたがasbractを持つことができないと思うが、あなたは非常に簡単に関数を上書きすることができます。
は、たとえば、あなたはそのようなベースコントローラがあります:
sap.ui.define([
"sap/ui/core/mvc/Controller"
], function (Controller) {
"use strict";
return Controller.extend("sap.mydemo.baseController", {
onShowHello : function() {
alert("Hello World");
},
onShowGoodBye : function() {
alert("Goodbye World");
}
});
});
をし、ちょうどあなた自身のコントローラ上でそれを呼び出す:これは動作するはず
ap.ui.define([
"sap/mydemo/baseController"
], function (Controller) {
"use strict";
return Controller.extend("", {
SayHelloAndGoodBye: function(){
Controller.SayHello();
Controller.SayGoodBye();
}
});
});
。
私が必要としたもの。あなたがそこにいることは素晴らしいことです:) require.jsへの参照にも感謝します。それは多くのことを理解するのに役立ちます。 – Aline