首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dashing动态删除小部件

Dashing动态删除小部件
EN

Stack Overflow用户
提问于 2015-09-05 12:27:02
回答 1查看 532关注 0票数 0

如何在Dashing中动态删除作业(Rb)中的小部件

我通过向erb文件发送数据来动态构建仪表板:

代码语言:javascript
复制
<div class="gridster">
  <ul>
   <% settings.servers.each do |data| %>
       <li data-row="1" data-col="1" data-sizex="1" data-sizey="1">
         <div data-id="<%=data['webHost']%>"  data-title="<%=data['name']%>" data-version="<%=data['Version']%>"  >
      </li>
   <% end %>
</div>
EN

回答 1

Stack Overflow用户

发布于 2015-09-17 05:10:36

是。我在这里编写了一个简单的示例工作,可以做到这一点:http://www.mapledyne.com/ideas/2015/6/30/delete-a-dashing-dashboard-widget

基本上,您只想操作Sinatra::Application.settings.history变量,但该链接中的代码应该能让您大体上达到想要的效果。

或者跳过这篇文章,直接转到要点文件:https://gist.github.com/mapledyne/6fb671c17c3f865309f3#file-delete-widget-rb

如果您一开始不知道小部件(更复杂),也可以动态生成erb的一部分,但它从相同的地方开始-利用相同的历史变量。

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

https://stackoverflow.com/questions/32409494

复制
相关文章

相似问题

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