Директива (change) работает нормально с обычным html-тегом select в angular 5. Но если я реализую плагин select2, то (change) не будет работать.
Вот мой html-файл
<select class="select2Select" [(ngModel)]="productSearchItem" (ngModelChange)="test()">
<option value="">Search entire store here...</option>
<option *ngFor="let product of products" value="{{ product.pid }}">{{ product.name }}</option>
</select>
Вот функция, которая ничего не делает, просто что-то утешает в машинописи
test(){
console.log("Hi");
}
Скрипт:
$(document).ready(function() {
$('.select2Select').select2();
});