現在、私は、ASP.netビューを使用して、ユーザーインターフェイスのコーディングがアプリケーションロジックから完全に分離されている場合に、既存の.NETビジネスアプリケーションをOpenUI5を使用するように変換することができるようですエンジン、「かみそり」以下のリンクをご覧ください。.NETビジネスアプリケーションでSAP OpenUI5を使用
http://www.konkconsulting.com/EN/Articles/Article_openui5_net
私はステップに続き、ここで私の実装です:
Test.cshtml:
@using MvcApplication1.Models
<script src="~/Views/Home/Test.js" type="text/javascript"></script>
<script src="~/resources/sap-ui-core.js"></script>
<script type="text/javascript">
new WebAppView_RootLayoutMenu();
</script>
Test.js
function WebAppView_RootLayoutMenu() {
"use strict";
window.sap.ui.getCore().attachInit(function() {
//Create openUi5 components here & add them to the HTML body
var oimage = new sap.m.Image("asd", { src: "https://upload.wikimedia.org/wikipedia/commons/9/9f/GEO_Globe.jpg" });
});
}
私が遭遇したいくつかの問題:
Test.jsで3210、私はTest.jsでhtmlページ
にopenuiアイテムを入れる方法を知らない、「VaRのoimage =新しいsap.m.Image(... ):=新しいWebAppView_RootLayoutMenu(window.WebAppManager.RootLayoutMenu)」、エラーで
Uncaught TypeError: Cannot read property 'Image' of undefined
のウェブサイトから、Test.cshtmlでは、実装は次のようです ";" "window.WebAppManager.RootLayoutMenu"とは何ですか?この設定では動作していません。
おかげさまでありがとうございます。
アンガス