title: How to dynamically add items based on bound data
body: <p>I have ViewModel, and one of its fields contains array of objects. How can I create  <code>items: []</code> dynamically based on data of that field? Actually I need something like grid, but a bit more complex and with different layout. I guess I have to listen something like 'onChange' event for ViewModel, and do :  </p>
  
  <pre class="lang-js prettyprint-override"><code>this.add(Ext.create('MyItem', {data: ElementOfArrayFromVMField}))
  </code></pre>
  
  <p>Is this right way?</p>