【问题标题】:how to use d3.js in sonarqube widgets如何在 sonarqube 小部件中使用 d3.js
【发布时间】:2015-08-28 17:03:29
【问题描述】:

我想在我的 sonarqube 小部件上显示 d3 图表。在我的插件中,我执行我的工具 Exe 文件并生成一个 json 文件。我想知道

  • 我把我的 json 文件放在哪里,所以它可以被 localhost 接受,所以我可以阅读 来自 erb 文件。
  • 当我将我的 json 文件放在 sonarqube 的 web 文件夹中时,它可以被 localhost 接受,但是当我运行 sonarqube 时,我只得到两个单选按钮,没有其他任何问题,这是什么问题。 我用这个代码:http://bl.ocks.org/mbostock/4063423
  • 如果有其他方法可以完成这项工作,请告诉我 谢谢你

编辑: 现在,我可以在 sonarqube 仪表板上显示图表,但图表和小部件未正确显示,如您在打击图片中看到的那样。我只想在我的小部件中显示图表。正如我之前提到的,我使用与此处给出的相同代码:http://bl.ocks.org/mbostock/4063423.

【问题讨论】:

    标签: ruby-on-rails json d3.js widget sonarqube


    【解决方案1】:

    您应该在分析期间声明新的指标并将数据保存到其中,而不是保存到 json 文件中。然后,您的小部件将能够使用标准方式读取您的数据,并且您可以查看任何开源插件以了解如何操作。

    【讨论】:

    • 你的意思是说我们不能用json文件做到这一点。
    • 我不会说这是不可能的@Rohit。只要有足够的时间和决心,大多数事情都会发生。但这并不是平台设计的工作方式。
    • 谢谢@G。安感谢您宝贵的时间,但我想按照自己的方式行事。
    • 请回答我编辑的问题或给我一些想法谢谢
    • 此时您遇到了渲染错误。假设您的 JavaScript 控制台中没有错误,您应该发布您的小部件代码。
    猜你喜欢
    • 2020-11-11
    • 2017-05-18
    • 1970-01-01
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    • 2020-03-17
    相关资源
    最近更新 更多