首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用popoto.js迭代展开节点(单击时)?

如何使用popoto.js迭代展开节点(单击时)?
EN

Stack Overflow用户
提问于 2020-07-11 20:34:40
回答 1查看 170关注 0票数 0

我正在使用popoto.js开发一个到neo4j数据库的web界面。目前,我可以显示一个开始节点,并通过单击节点关系将图形扩展到3-4层。似乎popoto使用的底层查询随着扩展的图一起更新,并且在某个点之后,查询变得无效,popoto重置图。我正在尝试创建的是一个界面,在该界面中,我可以展开图形中的任何节点(从而展开整个图形),类似于在neo4j浏览器中可以实现的功能。我如何才能做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-29 19:33:12

Popoto.js会自动处理此问题,但必须以以下方式定义模式以辅助它。

代码语言:javascript
运行
复制
export const schema = {
    Person: {
        label: "Person",
        value: {
            name: ""
        },
        rel: [
            {
                label: "works_at",
                target: {
                    label: "company",
                },
            },
            {
                label: "studies_at",
                target: {
                    label: "college",
                }
            }
        ]
    },
    Company: {
        label: "company",
        value: {
            name: ""
        },
        rel: [
            {
                label: "works_at",
                target: {
                    label: "person",
                },
            }
        ]
    }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62849211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档