Angular数据表 - 使用DTColumnBuilder定义列时缺少排序箭头

时间:2016-11-10 06:32:31

标签: datatables angular-datatables

我正在使用Angular-datatables,当我使用角度渲染器定义表格时,我可以看到用于排序列的漂亮箭头。

<table class="dataTable row-border hover" datatable="ng" dt options="vm.dtOptions">
    <thead>
     <tr>
      <th class="secondary-text">
        <div class="table-header">
          <span class="column-title">My header</span>
        </div>
      </th> 
     </tr>
    </thead>
    <tbody>
      <tr ng-repeat="ex in ::vm.exes"> 
       <td>{{ex.myValue}}</td> 
      </tr>
    </tbody>
</table>

当我使用DTColumnBuilder.newColumn定义列时,箭头丢失(排序有效)。

 <table datatable="" dt-options="vm.dtOptions" dt-columns="vm.dtColumns" 
        class="dataTable row-border hover"
        dt-disable-deep-watchers="true" 
        dt-instance="vm.dtInstanceCallback">
 </table>

vm.dtColumns = [
        DTColumnBuilder.newColumn('myValue').withTitle('My header'), 

我可以带回排序箭头吗?

0 个答案:

没有答案