2015-09-06 160 views
0

是否可以通過儀表板上的給定屬性重新排序/移動小部件?Dashing - 重新排序/排序小部件

我被從作業到ERB文件推送數據動態地添加小部件到儀表板:

<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> 
+2

儀表盤是什麼? –

+0

米嗎?比方說sample.erb – lielran

回答

0

你可以組織你的widget改變data-rowdata-col

如果有您data某些屬性可以用來給他們排序的窗口小部件,你可以使用它在data-rowdata-col

例:

<% settings.servers.each do |data| %> 
    <li data-row="<%= data['row'] %>" data-col="<%= data['col'] %>" data-sizex="1" data-sizey="1"> 
    <div data-id="<%=data['webHost']%>" data-title="<%=data['name']%>" data-version="<%=data['Version']%>" > 
    </li> 
<% end %> 
+0

我試圖按行和列排序 - 看起來這些小部件是相互覆蓋的。 (如果這個erb構建400動態小部件,使用行和列後,我將只有一個小部件在x = 1 y = 1的位置)。 – lielran

+0

您如何按版本訂購這組控件? – lielran