什么是ngtable的HTML页面中的'$ data'

Him*_*ari 12 angularjs ngtable

我在显示表时使用ngtable并在HTML中的这个地方

<tr ng-repeat="row in $data">
Run Code Online (Sandbox Code Playgroud)

我不理解$ data的使用,因为在ng-repeat的其他情况下不需要'$'.

Cla*_*ies 15

ng-table维护它自己的范围,并且$data是此范围中存在的数据,而不是页面控制器范围内的完整数据集.它是由对象中的getData()函数调用填充的ngTableParams()属性.

这种用法和语法已被弃用,并且已在当前ng-table源代码中完全替换,该源代码现在使用TypeScript自v2.0.0开始编写.

  • @oshliaer我找不到任何可用的文件; 这是2015年回答问题时的旧语法,并且语法在2016年已被弃用,因此目前不太可能记录,因为不建议使用它. (2认同)