Angular 2 change event on every keypress

后端 未结 11 1433
说谎
说谎 2020-11-27 09:36

The change event is only called after the focus of the input has changed. How can I make it so that the event fires on every keypress?



        
11条回答
  •  盖世英雄少女心
    2020-11-27 10:16

    Use ngModelChange by breaking up the [(x)] syntax into its two pieces, i.e., property databinding and event binding:

    
    {{mymodel}}
    
    valuechange(newValue) {
      mymodel = newValue;
      console.log(newValue)
    }
    

    It works for the backspace key too.

提交回复
热议问题