Я использую сетку ag / angular, и я успешно переопределил пользовательский заголовок
от IHeaderAngularComp.
Внутри класса cusotm я использую agInit (params), как сказано в документации, чтобы получить пользовательский параметр, который я установил вне сетки.
Это работает очень хорошо, за исключением того, что данные, которые я использую внутри параметров, поступают из http-запроса, но в момент разрешения запроса заголовки уже созданы, и вызов agInit давно пропал ...
Так мне было любопытно по поводу использования agChange или подобного?
вот пользовательский класс (действительно классический):
export class CustomMonthHeaderComponent implements IHeaderAngularComp {
private params: any;
constructor() { }
agInit(params)
{
this.params = params; // this is not yet fully prepared at this time
}
// proposal / similar option :
agChange(params)
{
this.params = params; // this is ok now yeah !
}
}