SAP UI5:IE中的对象预期错误

时间:2012-04-12 09:59:14

标签: html sap

我正在使用SAP UI5并且不知道为什么在运行index.html文件时在第347行显示object expected

 <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>

提前感谢。

1 个答案:

答案 0 :(得分: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上调用它可能会有所帮助。 注意:还请提供有关您遇到的错误的更多详细信息。