为了账号安全,请及时绑定邮箱和手机立即绑定

通过js将网页当前状态保存再还原

通过js将网页当前状态保存再还原

小唯快跑啊 2018-08-10 20:11:16
1.通过定时任务定时将网页存到localstorage,然后关闭浏览器后,下次打开该url,会从localstorage获取保存的内容,然后可以继续操作,我用的vue22.尝试写了如下代码就不行了  let nowPage = $('html').html()   $('html').html(this.hispage)网页元素是正常恢复了,但是style稍微有了点改变(不大),但是按钮啥的都不能点了如果你们有可行的方案可以告诉我.
查看完整描述

2 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

你这个应该只是把页面元素显示出来了,但是这些元素的对应的数据,事件都不见了。自然也就不能点了,可以把vueData,vuex数据也一起保存起来,重新赋值试试

查看完整回答
反对 回复 2018-08-12
?
慕娘9325324

TA贡献1783条经验 获得超4个赞

把store存起来,下次重新applyStore是可行的。

但是这要求你的项目是完全“数据驱动”的。

我觉得你可能不是要实现“还原页面”,说一下你的原始需求?


查看完整回答
反对 回复 2018-08-12
  • 2 回答
  • 0 关注
  • 1068 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信