Почему параметры не определены в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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