gpt4 book ai didi

angularjs - 如何使用动态数据刷新从 http 请求加载的 NG-Table

转载 作者:可可西里 更新时间:2023-11-01 15:12:59 28 4
gpt4 key购买 nike

我需要能够刷新我的 ng-table 中的数据。下图包含完整的用例场景。 main view当用户单击搜索 BrandID 时,会出现一个新的模式窗口: modal1

它包含一个 ng-table,其中包含一些已加载的数据。关闭模式后,我点击第二个搜索(GroupID),这里打开了带有 ng-table 的相同模式窗口,但即使请求正常并且数据从服务器返回,加载也会失败: modal2

我希望能够刷新表格,以便用新收到的数据对其进行初始化。

Plunker 中的脚本每次模态切换时调用。

最佳答案

试试这个来更新表数据:

$scope.tableParams.reload();

编辑:我在你的代码中发现了一个可能的错误......我认为你应该改变这个:

var orderedData = params.sorting() ?
$filter('orderBy')(filteredData, params.orderBy()) :
$scope.datay;

为此:

var orderedData = params.sorting() ?
$filter('orderBy')(filteredData, params.orderBy()) :
filteredData;

这样效果更好吗?

关于angularjs - 如何使用动态数据刷新从 http 请求加载的 NG-Table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23608247/

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