title: How can I connect my controller to a view in Ember
body: <p>I think I have a problem understanding how the data loaded by <em>controller</em> should be binded and become available to the <em>view</em>. For the purpose of this question I have crafted <a href="http://jsfiddle.net/arasbm/BMbfk/14/" rel="nofollow">a small example in jsFiddle</a> that uses ember-rest to load data.</p>
  
  <p>As you can see in the jsFiddle, what I want to achieve in this example is to bind my <code>testData</code> to <code>BlockView</code> which is rendered using the <code>blocki</code> template. What is an appropriate way to do this in Ember?</p>
  
  <p>To get an idea of what the fiddle would look like when it is running properly replace the binding to <code>blocksController</code> to directly bind to the <code>testData</code>. I have done this in <a href="http://jsfiddle.net/arasbm/BMbfk/16/" rel="nofollow">another version of the jsFiddle</a>.</p>
  
  <pre><code>{{view App.BlockView blockiBinding="App.testData" }}
  </code></pre>
  
  <p>Of course the blocks render properly in this version -- but that is not how I want to do this. I want to learn how to properly (as recommended by Ember) connect the <code>blockController</code> to the view and get the data from it. In a real scenario the data will be obtained from a REST API and that is why I am using ember-rest in this example.</p>
  
  <p>If you fix <a href="http://jsfiddle.net/arasbm/BMbfk/14/" rel="nofollow">that jsFiddle</a> with your ninja moves, please take a few seconds and explain the concept behind how it works. I found it very difficult to obtain up to date information about this. Thanks!</p>