我需要将用户的应用导航历史记录保存在本地存储中,并且能够在用户关闭应用或重新启动设备后将其恢复。
我正在创建一个离线应用程序" wizards"用户通过大约10个表格。我在每次更改时都将数据状态保存到localStorage,并且最后一页已完成。通过这种方式,如果用户关闭应用程序或重新启动手机,我可以将用户恢复到正确的表单并保存所有已保存的数据。
问题在于,当发生这种情况时,历史就会丢失。我看到我可以查看$ ionicHistory,但是我如何保存它并在以后恢复它?我可以将$ ionicHistory.viewHistory()的输出保存到localStorage,但似乎没有像.setHistory这样的方法...
答案 0 :(得分:1)
此时Ionic不支持该功能。但我认为您可以将持续的URL route
和form data
保存到localStorage。
这是我的手动想法:
comfirm
按钮应该有一个href链接(从localStorage恢复)。如果用户单击“确定”,则应用程序将自动导航到该视图。form data
并将其绑定到视图。