Почему параметры не определены в ValueGetter, но не в Rendercell при использовании MUI DataGrid?Javascript

Форум по Javascript
Anonymous
Почему параметры не определены в ValueGetter, но не в Rendercell при использовании MUI DataGrid?

Сообщение Anonymous »

Я пытаюсь установить значение столбца на основе значения других столбцов в моем данных. Он работает при установлении того, что визуализировать в rendercell, но Params не определяется при передаче в valuegetter. Что мне нужно сделать, чтобы получить доступ к другим значениям в строке из valuegetter? < /P>
Упрощенный пример < /p>

Код: Выделить всё

      renderCell: (params: GridCellParams) => {
const today = new Date();
if (Date.parse(params.row.effectiveStartDateEst) > today){
return 
}
else{
return 
}
},
valueGetter: (params: GridCellParams) => {
const today = new Date();
if (Date.parse(params.row.effectiveStartDateEst) > today){
return 'Inactive'
}
else{
return 'Active'
}
}
Приведенный выше код работает в Rendercell, но ошибки из -за неопределенных значений в Valuegetter.

Подробнее здесь: https://stackoverflow.com/questions/795 ... ng-mui-dat

Вернуться в «Javascript»