如何在dxdatagrid中动态创建带有dataType的dxi-column?

时间:2018-06-07 09:57:38

标签: angular typescript dx-data-grid

我们正在开发一个角度应用程序。我必须在具有

的dxdatagrid中显示记录
  1. 每次架构都不同。来自不同表的数据。

  2. 想要添加/编辑记录

  3. 想要显示与每种数据类型相对应的控件

  4. 任何人请帮助实现同样的目标。

1 个答案:

答案 0 :(得分:0)

您可以在[columns]上使用属性dx-data-grid

示例: 在您的组件上

const columns =  [{
        dataField: 'id',
        caption: 'Id',
        width: 100,
        dataType: number 
    }, {
        dataField: 'Name',
        caption: 'Name',
        width: 500,
        dataType: string
    }];

您认为

<dx-data-grid id="gridExample"
              [dataSource] = "dataSource" 
              [columns] = "columns">
</dx-data-grid>

参考:https://js.devexpress.com/Documentation/ApiReference/UI_Widgets/dxDataGrid/Configuration/columns/