Angularjs 指令中的角度orderBy筛选器

Angularjs 指令中的角度orderBy筛选器,angularjs,angularjs-directive,Angularjs,Angularjs Directive,我想在指令中使用角度过滤器,但我似乎不知道该做什么。我有: 我将sorton作为一个独立的作用域变量,并在单击时更改其值 .directive('gbsdatatable', function () { return { restrict: 'A', transclude: false, replace: false, scope: { dataset: '=', searchon: '=', exportcsv: '='

我想在指令中使用角度过滤器,但我似乎不知道该做什么。我有:

我将sorton作为一个独立的作用域变量,并在单击时更改其值

  .directive('gbsdatatable', function () {
return {
    restrict: 'A',
    transclude: false,
    replace: false,
    scope: {
      dataset: '=',
      searchon: '=',
      exportcsv: '=',
      pagination: '=',
      colmenu: '=',
      sorton: "="
    },

-注意第23行的过滤器使用以下作为模板

<tr ng-repeat=\"row in dataset | filter:searchon | orderBy:predicate:reverse \">
单击时,
谓词
设置为
comp
,这是列的名称,
反向
设置为
!反向


使用以下内容作为模板

<tr ng-repeat=\"row in dataset | filter:searchon | orderBy:predicate:reverse \">
单击时,
谓词
设置为
comp
,这是列的名称,
反向
设置为
!反向


太棒了!非常感谢。感兴趣的是,ng click将在父作用域中运行。ng repeat是否会绑定到谓词和反向变量?有没有办法在指令中设定?点击,明白了。它在……的范围内。。。duuuhh:)太棒了!非常感谢。感兴趣的是,ng click将在父作用域中运行。ng repeat是否会绑定到谓词和反向变量?有没有办法在指令中设定?点击,明白了。它在……的范围内。。。duuuhh:)