PrimeNg treeTable如何更改路由URL以及如何仅为子节点添加onNodeSelect事件

时间:2017-03-29 23:42:29

标签: angular primeng primeng-treetable

我对primeng treeTable

提出了几个问题
  1. 我看到expand中的treedata.js链接是/#,但我想 将其更改为不同的路由链接。在我的情况下,它应该是 /productsummary。我在treedata.js中添加了它并且工作正常,但我在treeTable的其他路由中使用/ordersSummary,那么是否有任何属性可用于更改路由网址?
  2. 我能够根据子节点添加动态列,但无法弄清楚如何仅将(onNodeSelect)事件添加到子节点而不是父节点
  3. 我希望该表与dataTable相同,就像每一行都有odd/even类来提供斑马行。
  4. 我的sortable filter treeTable个父节点无效
  5. 这是我的观看代码......

    <div class="row">
     <div class="ui-grid-col-8">
      <p-treeTable [value]="aggregatelazyFiles" [style]="{'margin-top':'50px'}" (onNodeExpand)="nodeExpand($event)" (onNodeCollapse)="nodeCollapse($event)" selectionMode="single" [(selection)]="selectedFile" (onNodeSelect)="getHourlyProductsSummary(selectedFile)">
       <p-header>Daily Products Count Lazy Loading</p-header>
        <p-column *ngFor="let col of cols" [field]="col.field" [header]="col.header" [sortable]="true" [filter]="true" filterPlaceholder="Search" ></p-column>
      </p-treeTable>
     </div>
    </div>
    

0 个答案:

没有答案