2016-12-14 83 views
0

我正在寻找一种方法来清除Angular 2的Kendo UI网格,如果用户导航另一个页面或者只是注销。我试图清除可观察到null,这是不好的,我不能填补数据。任何人都可以给我一个更好的方法吗如何清除kendo ui角度2网格上的数据

回答

1

您可以使用=Observable.empty()=Observable.from([])将视图设置为空数组,但如果要提取数据,则需要再次重新绑定该服务。这就是为什么最简单的方法是拨打.next([]),然后在需要时取数据。看到这example

+0

我用空方法解决了问题。但问题是当我去另一条路线,并再次回来在网格中存在相同的数据如何清除网格(例如:注销和登录) –

+0

使用我分享的方法,它应该在这种情况下工作。 – knikolov

+0

我不能使用网络方法,因为它不是我的应用程序中的有效方法。它不存在,所以我必须做的唯一选择是从method.it工作,但正如我在来回路由数据时所解释的仍然居住。 –