Я пытаюсь создать серию щелчков.
К сожалению, когда я в функции click, у меня нет доступа к моему объекту класса. this
относится к объекту Chart
.
Так кто-нибудь из вас знает, как вызвать источник событий из серии, по которой щелкнули?
Примерно так:
@Output() service = new EventEmitter<any>();
ngOnInit() {
// Initialition of Chart ...
this.trend = new Chart({
chart : { ... }
series: {
cursor: 'pointer',
point: {
events: {
click: () => { this.service.emit(this.series.userOptions); }
}
}
}
}
}
При этом я получаю сообщение об ошибке Cannot read property 'emit' of undefined
, потому что emit не известен внутри click