title: Backbone.js : Changing view.attributes does not reflect on view.el
body: <p>I have a backbone view like so </p>
  
  <pre><code> window.InputView = Backbone.View.extend({
          tagName:'input',
          className:'',
          attributes:{},
          initialize:function(){
              this.attributes=this.model.attributes;
              this.el = this.make(this.tagName,this.attributes,'');
          }
      });
  </code></pre>
  
  <p>The problem I am having is that When I modify the <code>attributes</code> hash of the View it does not reflect on the <code>el</code>, </p>
  
  <p>So I have to do something like this <code>this.el = this.make(this.tagName,this.attributes,'');</code>
  for the changes to reflect . </p>
  
  <p>Is this the only way , or is there a better way to do it ? like automate it ?</p>