我有一個隱藏的輸入來控制的jQuery,其中包括angular2 change
的情況下,取得這樣的Angular2和jQuery「變」事件
<input id='input1' hidden (change)='onChange($event)'>
然後在我的情況的變化,我必須使用jQuery更改此輸入的值,則觸發事件change
:
$('#input1').val('somevalue').trigger('change');
這change
事件,我通過jQuery觸發只用jQuery工作,但不是Angular2:
//This is working
$('#input').change(function(){
console.log('Change made');
})
在angular2組件:
//This is not working
onChange(): void{
console.log('Change made');
}
我怎麼能在這種情況下解決?
我我一直在尋找這個解決方案2天。非常感謝你。 –