我使用相同的下拉菜单,除了冥王星网格之外,它在任何地方都可以工作,问题是我无法在定制的文本字段或下拉字段中输入内容。
PlutoColumn(
title: 'Account Code',
field: 'account_code',
enableAutoEditing: true,
enableEditingMode: true,
applyFormatterInEditing: true,
checkReadOnly: (row, cell) => checkCellReadOnly(row, cell),
type: PlutoColumnType.text(),
renderer: (rendererContext) => SearchableDropdownRenderer(
context: rendererContext,
items: accNums,
text:
rendererContext.row.cells[rendererContext.column.field]!.value,
onChanged: (value) {
rendererContext.row.cells[rendererContext.column.field]!.value =
value;
}, // Pass your list of cost center 4 names here
),
enableRowDrag: true,
),
我在屏幕上尝试了相同的下拉菜单,它在同步融合表中工作,它正在工作,它在 plutogrid 中特别不起作用,我无法在此字段或任何其他简单字段中输入
如果您有复杂的嵌套布局,可能会出现问题。你必须一步步调试。
首先,我们使用 TextField 的 onChange 属性进行调试。
打印onChange方法返回的值。
如果您在打字时看到任何日志,请告诉我。