Как получить доступ к дочерним данным модели, используя родительскую модель для отображения в сетке в extjs - PullRequest
0 голосов
/ 19 октября 2019

Сценарий: у меня две сетки в пользовательском интерфейсе. 1-й - живое преступление. 2-й смещенный преступник - это поле в 1-й таблице «следующая дата», модель первой сетки - «преступление». Есть еще одна модель, которая является дочерней моделью нарушения, котораямодель результатов и поле next-date находятся внутри модели результатов, а модель результатов нуждается в модели нарушения. как получить доступ к следующей дате в сетке.

1 Ответ

0 голосов
/ 22 октября 2019

Если я правильно понимаю, вы можете использовать функцию визуализации столбцов , которая дает вам запись строки в качестве параметра и получить доступ к дочерней записи результата оттуда. Я не уверен, как настроены отношения, так что вам придётся самим разобраться!

renderer: function (value, metaData, record) {
    var resultRecord = record.getResultRecord(); // replace this with correct code!
    
    return resultRecord.get('next-date');
}
...