title: Losing ngtableparam scope in my View
body: <p>For some reason im losing scope of ngtable params in my view , everything in ngtableparams is undefined ( i see in angularjs batarang binding ).</p>
  
  <p>my controller code is</p>
  
  <pre><code>this.contractsParams = new ngTableParams({
  
          defaultSort: 'asc',
          counts: [],
          total: 10, // length of data
          getData: function ($defer, params) {                
              this.MyService.query(
                 angular.bind( function (data) {
                   debugger;
                   $defer.resolve(data.Data);
              }));
          }
  
      });
  </code></pre>
  
  <p>also , the getdata is not getting called at all ever.</p>
  
  <p>My View</p>
  
  <pre><code>&lt;table ng-table="controller.contractsParams"&gt;
  &lt;tr ng-repeat="contract in $data"&gt;
        &lt;td data-title="'Title'" data-sortable="'Title'"&gt;{{contract.Title}}&lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p></p>