mam ukryte wejście do kontrolowania zmian dokonanych przez jQuery, która obejmuje wydarzenie angular2 change
, jak toAngular2 i jQuery „zmiany” wydarzenia
<input id='input1' hidden (change)='onChange($event)'>
potem w moim przypadku, muszę używać jQuery zmienić wartość tego wkładu, a następnie wywołać change
zdarzenie:
$('#input1').val('somevalue').trigger('change');
Ten change
wydarzenie, że wywołane przez jQuery działa tylko z jQuery, ale nie Angular2:
//This is working
$('#input').change(function(){
console.log('Change made');
})
W angular2 komponentu:
//This is not working
onChange(): void{
console.log('Change made');
}
Jak można obejść w tej sytuacji?
I Szukałem tego rozwiązania przez około 2 dni. Dziękuję Ci bardzo. –