SAPUI5:NetworkGraph在使用LayeredLayout时缺少显示的内容

2020-09-21 03:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嘿社区, 我有兴趣...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嘿社区,

我有兴趣使用NetworkGraph显示数据并进行测试。 因此,我只是下载示例代码(从 ),然后对代码进行一些修改。 结果如下:

NetworkGraph.view.xml

 
   
     
       
     
     <节点>
       
       
       
       
       
       
       
       
     
     <行>
       <从" Node1"到" Node2"/>的行
       <从" Node1"到" Node3"/>的行
       <从" Node1"到" Node4"/>的行
       <从" Node5"到" Node6"/>的行
       <从" Node5"到" Node7"/>的行
       <从" Node5"到" Node8"/>的行
     
     <组>
       
       
     
   
 
 

NetworkGraph.controller.js

 sap.ui.define([
   " sap/ui/core/mvc/Controller"
 ],函数(控制器){
   var oPageController = Controller.extend(" sap.suite.ui.commons.sample。
NetworkGraphCarFactory.NetworkGraph",{ }); 返回oPageController; });

问题是,当我测试应用程序时,将显示图形的标准工具栏,而不显示内容。 永无止境的加载动画在哪里。 如果我将LayoutAlgorithm更改为" ForceBasedLayout",则显示的节点和行。 但是然后仍然缺少组,并且每次刷新时位置都在更改。

在浏览器控制台中使用"分层布局"时,唯一的错误消息如下:

有人可以告诉我我错过的定义或做错了什么吗?

谢谢您的帮助!

Tim

P.S。 我知道使用json.model更好,但是首先我想排除基于错误实现的错误

(46.1 kB)
3条回答
悻福寶寶
2020-09-21 03:27 .采纳回答

经过一番研究,我在讨论中发现一些声明表明NetworkGraph的库当前无法从CDN加载。

因此,我下载了所有必需的库,将它们附加到我的项目中:

并在引导时调用本地文件:

 
 

现在该应用程序正在运行:)

一周热门 更多>