title: EmberJs: Own View with Value Binding
body: <p>I want to use my own Ember.View implementation but unfortunately the valueBinding does not work (it works with the build-in ones)</p>
  
  <pre><code>App.NumberView = Ember.View.extend({
    tagName: 'input',
  
    attributeBindings: ['type', 'min', 'max', 'step', 'value', 'placeholder'],
  
    type: 'number',
    step: '0.01',
    min: '0',
    max: null,
    placeholder: null,
    value: ''
  });
  </code></pre>
  
  <p>In the template:</p>
  
  <pre><code>{{view App.NumberView id="value" valueBinding="value" placeholder="39.90"}}
  &lt;button type="button" {{action submit}}&gt;submit&lt;/button&gt;
  </code></pre>
  
  <p>In the controller:</p>
  
  <pre><code>App.SomeController = Ember.Controller.extend({
    submit: function() {
      // returns undefined
      this.get('value');
    }
  });
  </code></pre>
  
  <p>What is missing on my own NumberView to support valueBinding?</p>
  
  <p>Bodo</p>