title: Angular JS Error: 10 $digest() iterations reached. Aborting
body: <p>I'm using <a href="https://github.com/allenhwkim/angularjs-google-maps" rel="nofollow">angularjs-google-maps</a> and am getting an error when trying to loop over my customers as markers on a map.</p>
  
  <pre><code>&lt;map&gt;
    &lt;custom-marker ng-repeat="cust in customers" position="[ {{ cust.lat }}, {{ cust.lon }} ]"&gt;
      &lt;div class="{{ cust.category }}"&gt;{{ cust.name }}&lt;/div&gt;
    &lt;/custom-marker&gt;
  &lt;/map&gt;
  </code></pre>
  
  <p>The error seems to have something to do with <code>cust.category</code> and <code>cust.name</code>, as when I remove these they work fine.</p>
  
  <p>This is the first couple lines of the error message I'm getting:</p>
  
  <pre><code>Watchers fired in the last 5 iterations: [["[ cust.category , cust.name ]; newVal:
  [\"pro\",\"Fred\"]; oldVal: [\"pro\",\"Fred\"]","fn: function (context) {\n          
  try {\n for(var i = 0, ii = length, part; i&lt;ii; i++) {\n
  </code></pre>
  
  <p>Full error message <a href="http://pastebin.com/raw.php?i=gTaKHTJ6" rel="nofollow">here</a>.</p>
  
  <p>Any help with this is appreciated. Thanks in advance!</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>Code for the custom-marker directive that's part of angular-google-maps is <a href="https://github.com/allenhwkim/angularjs-google-maps/blob/master/directives/custom-marker.js" rel="nofollow">here</a>.</p>