微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何正式使用Grid Kendo和ngx创建自定义模板?

如何解决如何正式使用Grid Kendo和ngx创建自定义模板?

我正式使用kedo网格和ngx显示数据。

有4个文件。 kedo.ts和kedo.html用于自定义模板, component.html和component.ts使用模板。 我已尝试过尽可能简化代码,但仍未定义数据。

kedo.ts

<kendo-grid 
[kendoGridBinding]="gridData"
[formlyAttributes]="field">

  <kendo-grid-column 
  *ngFor="let column of columns" 
  [field]="to.columns">
      <ng-template kendoGridHeaderTemplate let-column let-columnIndex="columnIndex">
      <span [class.special]="column.field === 'CompanyName'">  {{column.field}}({{columnIndex}})</span>
      </ng-template>
         <ng-template kendoGridCellTemplate let-dataItem let-rowIndex="rowIndex">
        <span [class.special]="column === 'CompanyName'">  {{dataItem[column]}}</span>
      </ng-template>
  </kendo-grid-column>
</kendo-grid>

kedo.ts

export class DatatableFormComponentKendo extends FieldArrayType implements OnInit { 

}

  private gridData: any[] //= sampleCustomers; if uncoment here in the grid data will be displayed. 
constructor() {
    super(); 
  }

component.ts

  private gridData: any[] = sampleCustomers;
  public columns: any[] = [{ field: 'ProductName',title: 'Name'},{ }];


  fieldsTable: FormlyFieldConfig[] = [{
    key: 'gridData',type: 'datatable-kendo',templateOptions: {
      column: [
        { field: 'actions'},{ field: 'id'},],}

component.html

<form [formGroup]="form" (ngSubmit)="onSubmitForm(data)" class="py-3">
    <formly-form [model]="modelTable" [fields]="fieldsTable" [options]="options" [form]="form">
    </formly-form>
</form>

解决方法

我正式启动了一个kendo网格和kendo树列表组件,将其发布在github上,您可以在github问题上给它一些时间和想法

https://github.com/ngx-formly/ngx-formly/issues/2371

但是我认为该组件可以解决您的问题

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?