首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建用于dashing的小部件

创建用于dashing的小部件
EN

Stack Overflow用户
提问于 2013-11-18 23:33:31
回答 3查看 4.8K关注 0票数 2

我正在尝试创建一个用于显示4个值的破折号小部件(http://shopify.github.io/dashing/):

value1 value2 value3 value4

我复制了文本小部件的内容,并将以下内容添加到widget.html

代码语言:javascript
复制
<h3 data-bind="text | raw"></h3>

<p class="more-info" data-bind="moreinfo | raw"></p>
<p class="value1" data-bind="value1"></p>
<p class="value2" data-bind="value2"></p>
<p class="value3" data-bind="value3"></p>
<p class="value4" data-bind="value4"></p>
<p class="updated-at" data-bind="updatedAtMessage"></p>

当我使用以下命令将此小部件添加到仪表板时:

代码语言:javascript
复制
      <li data-row="1" data-col="1" data-sizex="1" data-sizey="1">
  <div data-id="mywidget" data-view="mywidget" data-title="Grupserhs" data-text="Systems Dashboard" data-moreinfo="Hello"></div>
     </li>

然而,我的仪表板上有一张空白页。

创建一个只接收推送数据的小部件的正确方法是什么?

提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2013-11-21 10:06:43

实际使用"list“小部件来实现这一点。看看'buzzwords.rb‘文件,你会有一个想法。

票数 1
EN

Stack Overflow用户

发布于 2013-12-12 08:28:03

您是否有定义小部件类并扩展Dashing.Widget的coffeeScript文件?开始时不需要任何其他东西,但小部件就是在这里定义的。另外,您是否有将数据推送到此小部件id "mywidget“的工作?如果没有,请查看作业文件夹,与widgets文件夹相同的级别,以获得一个想法,基本上是一个Rufus调度器任务,将数据泵到您的widgets。..and不要忘记检查小部件的css。

票数 0
EN

Stack Overflow用户

发布于 2014-04-23 09:01:31

根据当前信息,在仪表板中,应使用like

代码语言:javascript
复制
<li data-row="1" data-col="1" data-sizex="1" data-sizey="1">
  <div data-id="mywidget" data-view="mywidget" data-title="Grupserhs" data-text="Systems Dashboard" data-moreinfo="Hello" data-value1="first value" data-value2="this is value2" data-value3="value3" data-value4="last value" ></div>
</li>

应将data-bind="value1"映射到类似data-value1的仪表板中

它可能还有其他问题,比如将这些小部件放在单独文件夹中,您的css格式。如果不能解决,请提供更详细的文件列表供参考。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20051600

复制
相关文章

相似问题

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