可视化双击默认行为需求

背景:在我们的Studio使用场景下,会非常频繁的使用”拓展“该功能。
因为我们的边种类非常多,导致使用方需要频繁的去点选“流入流出”以及“选择边的种类”。
是否可以提供默认功能:双击时自动拓展,边的种类不限(*);默认流入流出均可(bidirect),然后数量可以配置。

这样可能会方便我们业务人员频繁的进行点的拓展以及查看。

@jerry.liang @NicolaCage @hetao

双击当前节点根据上次拓展条件继续拓展吗?

不过双击的话,只能单个节点操作,不能批量选中拓展操作

其实你选中全部节点拓展出整图会不会更快些?:joy:

这个需求我们本周评估下,尽快支持到,感谢你的建议:handshake:

1 个赞

是的,我们需要的就是逐个节点的功能。。因为需要通过个别点的拓展,来确定其他点是否需要进一步的去拓展。。

您好,请问一下有评估结果了么?

上次拓展条件也可以,默认拓展条件也可以把。~

你好,这个我们本周会开发哈,下周发出来:handshake:

1 个赞

你好,目前 studio 已经发布了最新的 v2.1.2 版本,支持双击节点拓展所有边下的流出/流入的点边
如果使用的是 1.x 版本的 studio,也可以更新至 studio v1.2.4 版本

1 个赞

你好已经在体验了,有些地方确实有所改进很棒,给你们点个赞~~
想问一下能否再进一步的调整一下呢?

  1. 双击节点拓展,能否提供配置,限制拓展的数量和种类呢,我们的数量有时候会很大,会导致页面直接挂掉。

  2. 另外返回结果属性为空,会提示成功并且空白的问题;目前看着是通过提供报错提示的方式解决的,有没有进一步的计划呢(比如说跳过这个无属性的节点?)

非常感谢~~

2 个赞

@hetao @NicolaCage @jerry.liang 快来接受表扬以及回答问题

邓老师是在提需求,顺便给了一颗 :candy:

不不不,我是发表扬,然后顺便提了一个需求……或者说了解一下你们下一步的规划,或者说,能不能在docker里面提供一个配置文件让我可以介入一下。。辛苦前端同学了。。。

嗯嗯,关于需求1,我们在开发之前有想到,不过还在纠结具体的交互设计,所以先提供一个基本的功能,后续我们会优化的。

关于需求2,对于无属性节点,这个我们需要思考下,近期会给答复。

谢谢反馈,我们都会及时跟进:handshake:

1 个赞

你说的配置文件是指想自定义配置什么呢?

我可能不太懂哈,以下描述和技术实现不一定准确,可能需要辛苦你们根据实际的实现做一下调整哈。

我对于目前Studio的理解是,根据用户的选项生成nGQL语句,然后提交nGQL语句给后端,后端返回结果后将查询结果展示在页面上;那么关于 “根据用户选项生成nGQL”,我的理解是先有一个Template,类似:Go FROM {vid} OVER {edge_type} LIMIT {size}(其中大括号内是变量),目前你们双击默认行为我估计应该就是最简单的语句:Go From "鼠标点击的点的vid” OVER *;我在想这个语句能否从一个文件里面读取,这样我就可以通过修改这个文件,先改变双击的默认行为;这样估计可以先减少你们页面配置等功能的开发量。而且也避免这些工作量变成无效开发(毕竟是根据我们需求定制的)

1 个赞

我明白你意思了,emm,不过这个我们得评估下,可能不够通用,或许有更好的办法,这个我们讨论出结果跟你说哈

1 个赞