Я хотел иметь расширение строки для функции щелчка в таблице angular cdk. Но я не хочу предварительно загружать расширяемую многорядную строку при загрузке таблицы. Я хочу, чтобы они были загружены при расширении и уничтожены при закрытии основного ряда. Я использовал предложение when cdkRowDef, но переданная ему функция, очевидно, срабатывает только один раз при создании таблицы? Это ожидаемое поведение или я делаю что-то не так?