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

在线等,挺急的!原始js怎么实现刷新页面仍保留数据各位有什么建议?

在线等,挺急的!原始js怎么实现刷新页面仍保留数据各位有什么建议?

心有法竹 2019-08-17 09:34:27
题目描述在一个新打开的页面,有多个输入框,输入后点击保存,数据发送给后端,页面变化一下,将输入框隐藏,数据显示出来,此时刷新了一下页面,怎么保留数据还存在。输入数据:图片描述保存后以及刷新后:图片描述数据并不会消失。题目来源及自己的思路我现在是用sessionstorage存储下来,页面最初时先判断sessionstorage是否有值,如果有则取数据渲染,但这样特别麻烦,想问一下是否有什么更高效的方法。项目中用的是原生js和jquery,没有用框架。
查看完整描述

2 回答

?
米脂

TA贡献1836条经验 获得超3个赞

没有更高效的方法,存是必须存的。
就看你存Cookies还是LocalStorage还是SessionStorage或者服务器而已。
都这个做法,具体渲染会不会卡顿就看你的代码质量了。
                            
查看完整回答
反对 回复 2019-08-17
?
森栏

TA贡献1810条经验 获得超5个赞

根据楼主的描述,如果不借助服务端,就必须使用持久化存储了。浏览器提供的持久化存储方案包括LocalStorage、SessionStorage、IndexedDB、WebSQL以及Cookies。至于选用哪种,楼主可以自行研究决定。
                            
查看完整回答
反对 回复 2019-08-17
  • 2 回答
  • 0 关注
  • 332 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号