gpt4 book ai didi

javascript - ui 网格过滤器中的 $watchCollection

转载 作者:行者123 更新时间:2023-12-03 09:03:16 24 4
gpt4 key购买 nike

我正在尝试使用 $watchCollection 函数将表(ui 网格)与 Angular 中的另一个 View 连接起来。我需要 $watchCollection 来监视表中的文本框(过滤器区域),当识别出更改时,文本将根据过滤器值进行缩减。

我已经定义了 UI 网格 <div ui-grid="gridOptions" ng-model="query" ui-grid-selection class="grid"></div>现在我尝试使用 $watchCollection 来 $watch 表中的整个数组(过滤器):

 $scope.$watchCollection("query", function(newList, oldList) {
$scope.newList = newList;
$scope.oldList = oldList;
});

当我在过滤器中写入时,没有任何变化..请查看plunker ,我做错了什么?

最佳答案

添加 true 以查找列表中的任何值更改

$scope.$watchCollection("query", function(newList, oldList) {
$scope.newList = newList;
$scope.oldList = oldList;
}, true);

关于javascript - ui 网格过滤器中的 $watchCollection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32251677/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com