2017-10-06 77 views
0

我在我的流星項目中使用了blaze模板。我在大火模板中編寫了所有表格。 使用流星/簡易搜索包搜索表數據。並使用kuronin分頁進行訂閱庫分頁。如何在流星JS中使用Bootstrap Datatables

現在我想將表格轉換爲數據表格。什麼是最好的方式來做到這一點?

這是我的代碼庫。

<table class="table table-hover am-customers-table-2" id="mytable"> 
    <thead> 
     <tr> 
      <th width="20%"><label>Customer Name</label></th> 
      <th width="15%"><label>Phone Number</label></th> 
      <th width="35%"></th> 
      <th width="5%"></th> 
      <th width="10%"><label>Actions</label></th> 
      <th width="10%"></th> 
     </tr> 
    </thead> 
    <tbody> 
    <!-- {{#EasySearch.Each index=searchCustomersIndex }} --> 
    {{#each documents}} 
     <tr style="{{#if flagStatus}}background-color: #FB299D33;{{/if}}"> 
      <td> 
       <div class="single-line-list-item"> 
        <span class="number">{{getFirstLettersOfTheName name}}</span> 
        <div class="data"> 
         <span>{{name}}</span> 
        </div> 
       </div> 
      </td> 
      <td> 
       <span>{{number}}</span> 
      </td> 
      <td> 

      </td> 
      <td> 

      </td> 
      <td> 
      {{#if flagStatus}} 
       <button class="btn btn-sm btn-success markAsFlag" style="float: left">UnFlag</button> 
      {{else}} 
       <button class="btn btn-sm btn-danger customerMarkAsFlag" style="float: left">Flag</button> 
      {{/if}} 
      </td> 
      <td> 
       <a href="customer/{{_id}}"><button class="btn btn-sm btn-default" style="float: left">View Profile</button></a> 
      </td> 
     </tr> 
    <!-- {{/EasySearch.Each}} --> 
    {{/each}} 
    </tbody> 
</table> 
+2

你可能想嘗試表格包:https://github.com/aldeed/meteor-tabular。 –

回答

0

不能你只是初始化數據表中.onRendered像這樣:

Template.onRendered(function() { 
    this.$('table.table').dataTable(); 
});