title: Why AngularJS data binding is not working
body: <p>Playing with some AngularJS and a very simple example is not working - like Angular isn't loading. In the example I have a simple data binding test where I'm just using {{}} to print out a hardcoded string. But all I get are the braces and the string inside of it.</p>
  
  <pre><code>&lt;!DOCTYPE html &gt;
  &lt;html lang="en" ng-app&gt;
  &lt;head &gt;
      &lt;title &gt;Data Binding&lt;/title &gt;
      &lt;meta charset="UTF-8"&gt;
      &lt;link href="../libs/bootstrap/dist/css/bootstrap.min.css"
        rel="stylesheet" &gt;
      &lt;link href="main.css"
        rel="stylesheet" &gt;
  &lt;/head &gt;
  
  &lt;body &gt;
  
  &lt;div class="container" &gt;
      {{ 'dummy text' }}    &lt;&lt;== Uninterpreted Angular
  &lt;/div &gt;
  
  &lt;script src="../libs/angular/angular.min.js" &gt;&lt;/script &gt;
  &lt;/body &gt;
  &lt;/html &gt;
  </code></pre>
  
  <p>The HTML validates, but I can't see why it won't execute properly. It's probably one of those "everyone knows that" type of thing!</p>