У меня настроена сетка ag с параметрами для запуска событий перетаскивания:
this.gridOptions = {
columnDefs: this.getColumnDefs(),
rowDragManaged: true,
onRowDragEnter: this.onRowDragEnter,
onRowDragEnd: this.onRowDragEnd,
...
У меня тоже есть простая услуга
export class myService {
...
public doSomething(): void {
...
}
}
Кажется, я не могу вызвать служебную функцию doSomething
из события onRowDragEnd
- возникает ошибка cannot read property 'doSomething' of undefined... at Object.onRowDragEnd
.
Я знаю, что служба определена и работает правильно, doSomething
можно вызвать из функции init компонента сетки, поэтому я просто не уверен, как я могу вызвать что-то внешнее по отношению к сетке или какой-либо обходной путь?