2017-04-25 8 views
0

펜 버튼을 클릭하면 페이지가 다시로드됩니다 (href 속성 값이 '#'인 경우). Kendo-ui (Angular 2) 버튼 링크에 있음). 이 문제를 해결하는 방법?각도 2 Kendo UI Teleric grid paging이 페이지를 다시로드합니다.

그리드 :

     <kendo-grid [data]="items" [pageSize]="state.take" [filter]="state.filter" [skip]="state.skip" [sort]="state.sort" [sortable]="true" [pageable]="{ buttonCount: 8, info: true}" [scrollable]="'none'" (dataStateChange)="dataStateChange($event)" (filterChange)="onFilterChanged($event)" 
         (pageChange)="onGridPageChange($event)"> 

pageChangeEvent :

onGridPageChange(e: PageChangeEvent) { 
    this.state.skip = e.skip; 
    this.state.take = e.take; 
    this.loadInvoiceItems(); 
} 

enter image description here

+0

내가 그것을 사용했을 때부터 기억한다면, 당신은 할 수 없습니다. – mast3rd3mon

답변

1

전에이 문제가 발생했습니다. 대신 DataStateChangeEvent를 사용하십시오.

public dataStateChange(state: DataStateChangeEvent): void { 
    Object.assign(this.state, state); 
    this.loadInvoiceItems(); 
} 
0

official demo page에 작동하는 것 같군.

+0

예, 알고 있습니다. 하지만 문제는 내 설정에서 작동하지 않는다는 것입니다. –