title: Model variable not showing initial space
body: <p>Hi I have a model variable "name", which is binded to a span like</p>
  
  <pre><code>&lt;input type="text" ng-model="name"&gt;
  &lt;span ng-bind="name"&gt;&lt;/span&gt;
  </code></pre>
  
  <p>What my requirement is that to show up the text that are entered in the input field without eliminating any spaces.</p>
  
  <p>I find a way to achive that by writing a css property</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-css lang-css prettyprint-override"><code>.allow-spaces{
    white-space:pre;
  } </code></pre>
  </div>
  </div>
  </p>
  
  <p>so now if I enter a value "hello   ooo buddy" it will show up exactly same in the span as well, but it will not show spaces at the begining like "   hello buddy" is shown as "hello buddy". Please suggest me a solution for this.</p>