朗读角UI-Grid数据的最佳方法.状态刷新或将新数据馈送到$ scope.gridoptions.data



我的页面中有一个Angular UI grid。当用户双击一行时,它显示了一个模式,其中用户可以更新的行数据。

发布成功更新,我需要在UI网格中显示最新数据。为此,我有两个选择。他们是

  1. 发布成功的银行呼叫,我需要使用$ state.go($ state.current,{},{reload:true})重新加载我的当前状态。将获取网格数据以加载页面。

  2. 获取更新数据的完整列表作为成功更新AJAX的返回,然后将数据馈送到网格,即$ scope.gridoptions.data =最终data;最终data;

请建议最好的方法。

选项#1绝对不是可接受的解决方案。

选项#2是可以接受的,您可以在必要时刷新GridOptions.data。

如果您想要更好的性能,则不需要获得完整列表,一旦完成API,就可以直接更新记录。前提是您不依赖任何后端数据。

相关内容

最新更新