Dynamically increasing the ionic list item height with embedded textarea content height

I have included a textarea in ionic list. Please help me out to achieve the following requirement

  1. Textarea height should be increased with the content height
  2. The height of the list item should also be increased according to textarea height
  3. List item height should remain same even after scrolling.

Here is the code snippet I am using

<div class="list">
  <label class="item item-input">
    <textarea placeholder="Address"></textarea>
  </label>
</div>

Using Angular Elastic solved my issue. Here is the link Angular Elastic. May be useful to someone.