问题标签 [dashing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1792 浏览

ruby - 从外部 JSON 文件播种短跑列表

我是 Dashing 的新手(对 Ruby 也比较陌生),所以如果这是一个愚蠢的问题,我提前道歉。基本上,我试图让 Dashing 读取我每 10 秒更新一次的 json 文件。但我似乎无法让我的工作读取文件或将其发布到我的列表小部件。

这是我的工作代码:

和我的 JSON:

如果您需要它,我的仪表板代码:

0 投票
1 回答
933 浏览

ruby - 遍历 JSON 数组以获取 Dashing 中的列表

我正在尝试在 Dashing 中创建一个列表,并且我设法引入了我的外部 JSON,但是我在迭代它以创建新的 JSON 数组以将其发布到我的列表小部件时遇到了问题。这是当前代码:

这是我正在读取的 JSON 文件:

小部件的输出当前如下所示:

  1. 迈克乔恩在这里,出去

如何正确遍历解析的 jsonresponse并将其传递给send_event?

只是回答马特的问题:

所以我需要一个“whosHere”事件,其中包含为 List 小部件格式化的 JSON 文件中的所有值 - 它需要将 JSON 格式化为标签:X,值:Y。

所以我需要它做的是将它格式化为一个 json 数组:

现在它存储在哪里:

0 投票
1 回答
227 浏览

ruby - Pivotal Tracker API 史诗

我目前正在为我的团队整理一个仪表板,以便一目了然地显示一些关键的跟踪器统计数据。我现在正在尝试实现一个小部件,在特定于史诗的基础上显示故事的统计信息,但我在关键跟踪器 api 文档中没有看到任何内容。有谁知道使用 ruby​​ 的关键跟踪器 api 根据史诗选择故事的方法?

0 投票
1 回答
169 浏览

mysql - 红宝石的SQL错误

我正在使用该puts命令,所以我可以在我的日志文件中看到输出。此命令的输出是一条错误消息,即:#<Mysql2::Result:0x000000025546a8>

这个错误是什么意思?

我采用与代码中相同的确切查询并在数据库上运行它并按预期输出数字。

0 投票
1 回答
500 浏览

ruby-on-rails - Dashing (Ruby) Nokogiri LoadError

我一直在开发 Dashing 框架的仪表板,目前正在尝试制作一个小爬虫来收集 Jenkins-CI 上的特定数据,并将其传递给 Number 小部件。这是爬虫(它只是一个存根,它计算存根 html 页面上“p”元素的数量):

并且作为参考,不是真正必要的,是 HTML 页面:

现在,修改了 dashing 的 jobs/sample.rb 文件(唯一重要的是构建/评估的东西):

问题是,在我让它工作之前,它会在本地主机上获取页面,计算“p”项的数量并将其打印在文件上,然后破折号文件会读取它并正确显示它,但它不是t 更新仪表板上的值,除非我重新启动它,这违背了这个框架的目的。

现在到错误:

尝试编译 sample.rb (破折号文件)时:

尝试运行破折号服务器时:

我也可以发布 Number 小部件的 HTML/CSS/CoffeScript 组件,但我相信问题出在 sample.rb 上,并且 Number 小部件是完全默认的。

如果代码不够清晰,我想做的是获取 localhost 页面,计算“p”项的数量(稍后当我切换到 jenkins 时它将是活动构建,没有切换,因为我正在处理证书),然后将其发送到 sample.rb,它将获取数据并在仪表板显示屏上每 2 秒更新一次。

欢迎任何建议!提前致谢!

0 投票
1 回答
335 浏览

sinatra - postgres 数据到 dashing

是否可以将 postgres 中包含的数据发送到仪表板?我在这里找到了 mysql 示例和相同的问题

我在工作文件夹中编辑了我的工作。我还包括了pg gem。

0 投票
1 回答
640 浏览

ruby - 有没有办法通过破折号将数据传递给工作?

我正在使用仪表板来显示特定服务器上的一些数据点。获取这些数据需要非常重要的资源,因此理想情况下,只有当有一个小部件正在积极收听它时才会发生这种情况。这对 dashing 可行吗?例子:

用户浏览到 /server-info?server_id=1234

这将返回一个带有 data-id="server-info-1234" 的 HTML 页面,并以某种方式提醒 jobs/server-info.rb 开始收集“1234”上的数据。理想情况下,一旦关闭选项卡,就会通知作业。

本质上,网络视图有没有办法将数据/事件发送到作业?

0 投票
2 回答
682 浏览

ruby - 如何将价值从 Dashing 的 .erb 传递给工作 (.rb)

我想在我的 Dashing 仪表板上使用两次小部件,但使用不同的选项。我想在 html 中设置这些选项,如下所示:

理论上我可以同时拥有 Now 和 In-One-Hour 天气小部件,但我无法锻炼如何获取offset作业文件中的值,以便我可以使用它来获取数据。

0 投票
1 回答
434 浏览

ruby - 将gem文件添加到Dashing框架的方法

我需要使用 Rally API 开发套件rally_rest_api gem。我是红宝石的新手。有什么方法可以快速做到吗?感谢您的帮助!

0 投票
1 回答
766 浏览

javascript - 有没有办法在破折号中禁用拖放?

试图挖掘 JS,但它在我的头上。具有许多仪表板的 IMO 重新排列事物是没有意义的。