Javascript 在使用SAPUI5的Web应用程序中,标准根IDirection是什么
我是SAPUI5和javascript的新手,正在使用SAPUI5开发一个web应用程序。为此,我在./logonapp/CustomerList.view.js中有几个视图,在./logonapp/CustomerList.controller.js中也有控制器。文件夹“logonapp”和我的“index.html”文件都在我的应用程序的“ww”文件夹中。 现在我必须告诉SAPUI5我的视图和控制器在哪里。所以我使用的是Javascript 在使用SAPUI5的Web应用程序中,标准根IDirection是什么,javascript,web-applications,view,sapui5,Javascript,Web Applications,View,Sapui5,我是SAPUI5和javascript的新手,正在使用SAPUI5开发一个web应用程序。为此,我在./logonapp/CustomerList.view.js中有几个视图,在./logonapp/CustomerList.controller.js中也有控制器。文件夹“logonapp”和我的“index.html”文件都在我的应用程序的“ww”文件夹中。 现在我必须告诉SAPUI5我的视图和控制器在哪里。所以我使用的是sap.ui.localResources(“???”)但哪个方向应该在
sap.ui.localResources(“???”)代码>但哪个方向应该在制动器中?
例如,我发现了不同的版本:但是我不明白。你可以使用sap.ui.localResources(“logonapp”);用于注册资源。要使其工作,文件夹“logonapp”应与index.html位于同一目录中
你可以这样称呼你的观点
var app = new sap.m.App({initialPage:"customerList"});
var page = sap.ui.view({id:"customerList", viewName:"logonapp.CustomerList", type:sap.ui.core.mvc.ViewType.XML});
app.addPage(page);
建议在引导中执行此操作:
<script
id="sap-ui-bootstrap"
src="/resources/sap-ui-core.js"
data-sap-ui-theme="sap_bluecrystal"
data-sap-ui-libs="sap.m"
data-sap-ui-bindingSyntax="complex"
data-sap-ui-compatVersion="edge"
data-sap-ui-preload="async"
data-sap-ui-resourceroots='{
"sap.ui.demo.wt": "./"
}' >
您需要的是数据sap ui resourceroots设置。有关更多信息,请参阅SAPUI5团队提供的。在这里,您还将学习项目文件夹结构的最佳实践。也许您还想检查,因为我猜您正在使用多个视图…我知道本教程,但正如您所看到的数据sap ui resourceroots=./这是我的index.html文件的根,但通过这种方式,我不能说我的其他资源是否存在是的,您可以:数据sap ui resourceroots='{“sap.ui.demo.wt”:“/”,“logonapp”:“/logonapp/“}”应该可以正常工作。但是,使用sap.ui.localResources()也可以工作。在应用程序描述符中设置资源根可能更好,请参阅(搜索“resourceRoots”).这是正确的答案。谢谢你,它会起作用。我想给你一个积极的反馈,但我不允许,很抱歉,如果我的答案解决了你的问题,请标记为正确