使用uiRouter最佳实践进行数据过滤

时间:2016-04-29 16:22:50

标签: angularjs filtering

我有一个带有uiRouter的Angular应用程序和一些我想用Angular-Chart.js显示的数据。

我有不同的过滤器可以应用于此数据。我还想要一个表示所有应用过滤器状态的URL,即/:groupId /:dateStart /:dateEnd

现在我有一个带参数的状态和两个视图(控制器+模板) - 一个用于显示数据,一个用于显示过滤器。在filterController中,我有一个在更改过滤器时调用的函数,该函数只调用$ state.go(" Controller",newFilterParams);

然而,这种方法可以完全重新加载数据的控制器,我想阻止它并为数据更改设置动画。但我也想保留URL表示。

这可能吗?在Angular和uiRouter中实现数据过滤的最佳实践是什么?

0 个答案:

没有答案
相关问题