如何解决ngx-graph 通常不会在 Angular 页面中加载
我将 ngx-graph 用于 Angular 10 站点中的组织树图,并且该图表在页面加载时通常不会出现(并且它从不在 Cypress.io 测试中加载)。没有任何错误,它只是没有出现(大空格),我必须刷新一两次才能显示出来。页面的其余部分加载没有问题。关于如何调试这个有什么建议吗?
我可以在这里重现这个问题:https://stackblitz.com/edit/angular-material-10-org-chart
我用这个例子作为起点:https://swimlane.github.io/ngx-graph/demos/examples#organization-tree
模板开始:
<ngx-graph
[view]="[800,500]"
[links]="links"
[nodes]="nodes"
[curve]="curve"
[layout]="layout"
[nodeWidth]="150"
[nodeHeight]="100"
[layoutSettings]="layoutSettings"
[enableZoom]="false"
[autoZoom]="true"
[draggingEnabled]="false"
>
<ng-template #defstemplate>
<svg:marker id="arrow" viewBox="0 -5 10 10" refX="8" refY="0" markerWidth="4" markerHeight="4" orient="auto">
<svg:path d="M0,-5L10,0L0,5" class="arrow-head" />
</svg:marker>
</ng-template>
版本:
"@swimlane/ngx-graph": "^7.2.0",
编辑:[update$]="update$" 似乎没有做任何事情。 (根据Reload ngx-graph with new data)。此外,我尝试在更改后调用 ngOnit() ,但这也无济于事。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。