点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
最近,我获得了编写我的第一个fiori应用程序的机会(那些SAP课程非常昂贵...:-s)。 它是一个Fiori应用程序,一旦集成,便可以在启动板中正常工作。 但是我不能出于上帝的爱而参考上传的图片文件。 我的应用程序名为XXX2,我将图像存储在XXX2/webapp/image/XXX_LOGO.png中。 我在SAP WEBIDE中编写了应用程序(这还不是一个成熟的IDE-并未提供控件,错误,不稳定的设置的所有可能性)。 但是,使用SAP WEBIDE可以轻松完成许多事情。 我在src字段中尝试了以下路径,但未通过XXX2/webapp/views/View1中的View1使用图像控件:
1。 /webapp/image/XXX_LOGO.png
2./XXX2/webapp/image/XXX_LOGO.png
3。 /XXX2/image/XXX_LOGO.png
4。 ./XXX2/image/XXX_LOGO.png
5。 ../XXX2/image/XXX_LOGO.png
6。 ../../resources/XXX2/image/XXX_LOGO.png
数字6(哇,我不是数字!)是根据我在互联网上看到的帖子生成的-在Fiori应用程序的运行时获取组件的路径,并将图像文件的路径连接到 那。 但是仍然没有。
这是WEBIDE,因此它应该具有在设计时也显示图片的形式,因此我认为必须有一条路径可以在src字段中静态输入,并且它将在运行时显示图片,并且 在设计时。 不幸的是,WEBIDE文档没有对此说任何话。
所有路径都必须相对于Component.js。
假设您将Component.js作为webapp的直接子代,那么我认为此URL可以使用。
image/XXX_LOGO.png(请注意开头没有'/')
克里希纳,
我只是试图在fiori启动板中使用该应用程序,但突然不起作用了。 检查控制台,它显示找不到文件image/XXX_LOGO.png(404)。 您知道我如何告诉Web应用程序将图片与其余文件捆绑在一起吗? 看本地下载的文件夹和文件的结构,我看不到图像文件夹,所以我想我必须告诉WEBIDE它也应该加载那些图片...
嗨,
感谢您的解决方案。 有同样的问题,解决了。
在我的情况下,图像与/WEBAPP/处于同一级别,因此考虑到Component.js位于/WEBAPP/Component.js上,我在src语句中的相对路径为
很高兴看到它起作用。
此致
Noel。
一周热门 更多>