Я создал элемент div и динамический флажок вместе с функцией изменения. Но при нажатии на флажок функция не вызывается
Мой код
@Component({
selector: 'Dropdown',
template: `<div class="select">
<div class="selectBox" (change)="Checkboxes()">
<select multiple>
<option id='Option' (click)='Click()'>Select an option</option>
</select>
</div>
<div id="checkboxesdiv">
</div></div>`
})
В ngOnInit Я объявил строку с динамическими значениями и назначен innerHtml шаблона
let option = "";
for(let item of DBdata){
option += "<label for='" + item.id+ "' title='" + item.des+ "'><input class='Optioninputclass' (change)='ChangeFn()' type='checkbox' id = '" + item.id+ "'/>" + item.des+ "</label>"
}
var select = document.getElementById("checkboxesdiv");
select.innerHTML = this.optionValue;
ChangeFn не вызывается при нажатии флажка. Я пробовал (click)='ChangeFn()'
также, но тот же результат. Заранее спасибо.