Counting characters inside of a textarea using Angular
You don't need to declare an extra reference variable. I would suggest the first approach i.e. using [(ngModel)] for two-way data binding. 

However, in the first approach, you must initialize the model value before using it in your template i.e. fruit.description should not be undefined otherwise you'll get the following TypeError:


  Cannot read property 'length' of undefined


Using the second approach, you wont get that error.