d3.js v5版本,力导向图获取相关边

发布于 2022-09-07 21:55:03 字数 126 浏览 24 评论 0

怎么实现点击某个点,将该点连接的有效边的颜色标注出来?

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一页 2022-09-14 21:55:03

根据d3的事件绑定来实现,

.on('mouseenter', function(d){
   // 监听点击的节点以及其有效边
   links.style('stroke-width', function(edge){
     if( edge.source === d || edge.target === d ){
        return '2px';
     }
   }).style('stroke', function(edge){
     if( edge.source === d || edge.target === d ){
        return '#666';
     }
   });
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文