Я хочу изменить метод changeThis
динамически, заменив метод значением радиоэлемента. Поэтому, если я выбираю event1, метод должен быть изменен на Class.event1()
<input
type="radio"
class="radio-input"
id="1"
value="event1"
ng-model="$ctrl.eventType"
ng-change="$ctrl.updateEvent()" />
JS:
updateEvent() {
const getEvent = Class.changeThis({
title: 'Happy Time',
location: 'New York, NY',
description: 'Let\'s go!'
});
}
Я пытался:
const getEvent = Class + '.'+ this.eventType({
title: 'Happy Time',
location: 'New York, NY',
description: 'Let\'s go!'
});
}
но получите ошибку eventType is not a function
. Когда я изменяю его на функцию, она все равно не работает.