title: how to force angular to re-bind/update even there is no change in the model
body: <p>Ok -- so you might be thinking why would you want this but I am trying to render some HTML using ng-html-bind like so (in HAML):</p>
  
  <pre><code>#my-visualization-panel{'ng-bind-html' =&gt; 'htmlSource'}
  </code></pre>
  
  <p>the htmlSource has some html which renders a visualization using c3.js visualization library. The <code>htmlSource</code> looks something like this</p>
  
  <pre><code>&lt;script&gt;
    var MY_DATA = localStorage.getItem('MY_DATA');
    c3.generate({
      data: {
        columns: MY_DATA
      }
   });
  &lt;/script&gt;
  </code></pre>
  
  <p>So the problem is that I update the visualization by re-setting <code>localStorage['MY_DATA']</code>. However, while the data that <code>MY_DATA</code> refers to might change, the actual <code>htmlSource</code> does not, so the view fails to update. </p>
  
  <p>Is there a way to force the view to update even if the model, ostensibly, does not?</p>