为什么在我填写必要的输入然后发送后我发送到我的服务器我将用户重定向到其他页面。当用户返回该页面时,他填写的信息仍然存在于那里。我怎样才能解决这个问题?看来我填写的信息是缓存的,实际上我并没有在我的应用程序中使用这种技术。如何清除之前完成的输入数据?
答案 0 :(得分:8)
在最新的离子释放(v1.0.0-beta.14)中,他们引入了视图缓存。有关此内容的更多信息,请参阅IonView docs。
您可以停用此路线的缓存
.state('your.state', {
url: '/your/url',
cache: false,
views: {
// ...
}
})
或直接在您的视图中
<ion-view cache-view="false" view-title="My Title!">
或者您甚至可能希望全局禁用缓存以进行测试:
$ionicConfigProvider.views.maxCache(0);