Sapui5 将SRC从Index.html移动到组件ui5
所以我的索引中有下面一行,我的应用程序运行得非常好Sapui5 将SRC从Index.html移动到组件ui5,sapui5,Sapui5,所以我的索引中有下面一行,我的应用程序运行得非常好 <script src="/sap/bc/ui5_ui5/sap/project/util/moment.js"> </script> <script src="/sap/bc/ui5_ui5/sap/project/util/moment-timezone-with-data-2010-2020.js"> </script> 但是现在我的应用程序被作为组件调用,我需要将其移动到组件部分。但
<script src="/sap/bc/ui5_ui5/sap/project/util/moment.js"> </script>
<script src="/sap/bc/ui5_ui5/sap/project/util/moment-timezone-with-data-2010-2020.js"> </script>
但是现在我的应用程序被作为组件调用,我需要将其移动到组件部分。但我不知道怎么做。我试过几件事,但运气不好
如果我删除这行代码,当应用程序作为独立程序运行时,我会收到与我通过组件调用它时相同的错误,因此我知道这是丢失的代码行。任何帮助都将不胜感激 包含外部js库有多种方法
sap.ui.define([ "sap/ui/core/mvc/Controller",
"<projectNameSpace>/<realtivePathofJSLibrarytoTheComponent>/moment.js"
], function(Controller){
.... Use momnet() here....
}
sap.ui.define([“sap/ui/core/mvc/Controller”,
“//moment.js”
],功能(控制器){
..在此处使用momnet()。。。。
}
有多种方法可以包含外部js库
sap.ui.define([ "sap/ui/core/mvc/Controller",
"<projectNameSpace>/<realtivePathofJSLibrarytoTheComponent>/moment.js"
], function(Controller){
.... Use momnet() here....
}
sap.ui.define([“sap/ui/core/mvc/Controller”,
“//moment.js”
],功能(控制器){
..在此处使用momnet()。。。。
}
"resources": {
"js": [ {
"uri": "URI/to/JS/file.js",
"name": "filename.js",
"version": "1.1.1"
}]
}
或者在Component.js文件的init事件中使用JQuery.sap.require()
jQuery.sap.require('namespace.folder.fileName')
有两个好帖子你应该读:
更好地使用manifest.json文件中的“resources”节点,如下所示:
"resources": {
"js": [ {
"uri": "URI/to/JS/file.js",
"name": "filename.js",
"version": "1.1.1"
}]
}
或者在Component.js文件的init事件中使用JQuery.sap.require()
jQuery.sap.require('namespace.folder.fileName')
有两个好帖子你应该读:
您能告诉我们index.html中的这两个脚本要做什么吗?您能告诉我们index.html中的这两个脚本要做什么吗?