为什么当我添加dx-lookup时我的列不显示任何内容

时间:2019-04-24 10:11:08

标签: angular typescript datagrid lookup devextreme

为什么在添加dxo-lookup时我的列不显示任何内容

<dxi-column dataField="jenis" caption="Jenis">
    <dxo-lookup [dataSource]="types" displayExpr="Name" valueExpr="ID"></dxo-lookup>
</dxi-column>

我将自定义列内容,这是我的打字稿

if (objectData['harga'] >= 0) {
    objectData['jenis'] = "Pemasukan";
} else {
    objectData['jenis'] = "Pengeluaran";
}

当我删除dxo-lookup时,表已填满。但是我需要dxo-lookup才能使SelectBox成为数据网格形式。从字面上看,我要问的是如何用自定义内容填充列,但仍然使用表单中的选择框

1 个答案:

答案 0 :(得分:0)

我是错字。 “ Pengeluaran”应为“ pengeluaran”,“ Pemasukan”应为“ pemasukan”

let types: Type[] = [
  {
    "ID": "pemasukan",
    "Name": "Pemasukan"
  }, {
    "ID": "pengeluaran",
    "Name": "Pengeluaran"
  }
]