-1

私は SAP UI5 を使用していobject expectedますが、ie で index.html ファイルを実行しているときに 347 行目に表示される理由がわかりません。

 <html>
       <head>
              <meta content="IE=edge" http-equiv="X-UA-Compatible">

              <script src="resources/sap-ui-core.js"
                      type="text/javascript"
                      id="sap-ui-bootstrap"
                      data-sap-ui-libs="sap.ui.commons,sap.ui.ux3"
                      data-sap-ui-theme="sap_goldreflection" >
              </script>

<script type="text/javascript" src="OPM_CM.js"></script>
              <script>
                     sap.ui.localResources("opm");
                     var view = sap.ui.view({id:"OPM_CM1", viewName:"opm.OPM_CM", type:sap.ui.core.mvc.ViewType.JS});
                     //view.placeAt("content");

                     buildShell();
              </script>

       </head>
       <body class="sapUiBody" role="application">
              <div id="content"></div>
       </body>
</html>

前もって感謝します。

4

1 に答える 1

0

これは、sap オブジェクトが使用できないために発生している可能性があります。

<script>
     function init(){
            sap.ui.localResources("opm");
                 var view = sap.ui.view({id:"OPM_CM1", viewName:"opm.OPM_CM", type:sap.ui.core.mvc.ViewType.JS});
                 //view.placeAt("content");

                 buildShell();
     }
     window.addEventListener('load',init);
          </script>

コードを関数に追加し、body onload でそれを呼び出すとうまくいく場合があります。注: 発生しているエラーの詳細もお知らせください。

于 2012-05-22T05:43:10.600 に答える