标签: kendo-react-ui

如何在 Kendo UI Grid 中对行进行分组

我能够使用以下方法kendo-ui-recat-wrapper来获取分组的 Grid :

let dataSource = {   
  data: data,   
  schema: {
    model: {
      id: 'id',
      expanded: true
    }   
  },   
  group: [
    {
      field: 'title', // GroupBy goes on this field
      dir: 'asc'
    }   ] }
Run Code Online (Sandbox Code Playgroud)

然后我就可以把它传递给dataSource的道具Grid

我更新为kendo-react-gridReactJs项目中使用似乎比jquery包装器更连贯。

但我没有找到如何获得相同的结果?没有提到组选项。即使在这里DataState链接在这里)我也不知道如何使用它?!

编辑:该选项尚未准备好(Kendo ui React路线图

kendo-ui reactjs kendo-ui-grid kendo-react-ui

5
推荐指数
1
解决办法
1813
查看次数

为 React 组件分配 Id

我们有一个 React Grid 组件,我们需要为所有 Grid 组件分配 Id。有什么建议我们该怎么做?组件片段如下所示:

<Grid 
    data={this.state.items}
    sortable={{
       allowUnsort: this.state.allowUnsort,
       mode: this.state.multiple,
       sortDir:this.state.sortDir
    }}
    sort={this.state.sort}
    onSortChange={this.sortChange}
    filterable={true}
    filter={this.state.filter}
    onFilterChange={this.filterChange}
    onPageChange={this.pageChange}
    total={this.state.total}
    skip={this.state.skip}
    pageSize={this.state.pageSize}
    pageable={this.state.pageable}
    scrollable={this.state.scrollable}
    //style={{ height: '500px' }}
  >
  <Column
    field="networkName"
    sortable={{
       allowUnsort: this.state.allowUnsort,
       mode: this.state.multiple ? 'multiple' : 'single',
    }}
    onSortChange={this.sortChange} title="Network Name" width="400px" cell={NetworkNameCell}  />
    <Column field="networkGroups" title="Network Groups" width="250px" id="networkGroupsId"/>
    <Column field="networkType" title="Network Type" width="250px" id="networkTypeId"/>
    <Column field="providersCount" title="Assigned Providers"  />
    <Column field="locationsCount" title="Assigned Locations"  />
    <Column cell={this.DeleteCommandCell} title="Action" sortable={false} filterable={false} />
    <span class="k-icon …
Run Code Online (Sandbox Code Playgroud)

javascript kendo-ui kendo-grid reactjs kendo-react-ui

5
推荐指数
2
解决办法
4万
查看次数