title: How can I reinitialize an Angular directive?
body: <p>I'm using the fcsaNumber directive to check for the validity of numbers entered into an input box.  I got this working, but the value im checking for is dynamic, meaning it can change depending upon what options have been selected.  It appears this directive only initializes once.  what do I need to do to get it to reinitialize when the options have changed?</p>
  
  <pre><code>//this works fine
      &lt;input name="Employees" type="text" ng-model="Input.Employees" fcsa-number="{min: 1}" required=""&gt;
  
  //this only inits once, so its not dynamic
      &lt;input name="Employees" type="text" ng-model="Input.Employees" fcsa-number="{{getMin()}}" required=""&gt;
  </code></pre>