Vue将数据存放在会话存储中

前言:

会话存储(session Storage):当浏览器被关闭的时候,存在session中的数据就会消失。

本地存储(local Storage):在本地存储的数据会永远保留,除非你自己删除,要不然一直在。

1、设置

复制代码
// 数据监听属性
watch: {
// 将添加的数据存放到session中
    tableList() {
        sessionStorage.setItem('tableList', JSON.stringify(this.tableList))
    }
},

2、获取

复制代码
<script>
    new Vue({
        el:'#app',
        data:{
           // 再从浏览器中获取刚在存储的数据,如果没有数据就空数组占用
           tableList:JSON.parse(sessionStorage.getItem('tableList') || '[]'),
        }
    })
</script>
相关推荐
程序员爱钓鱼11 小时前
Python 编程实战 · 实用工具与库 — Flask 路由与模板
前端·后端·python
JIngJaneIL11 小时前
旅游|内蒙古景点旅游|基于Springboot+Vue的内蒙古景点旅游管理系统设计与实现(源码+数据库+文档)
java·vue.js·spring boot·论文·旅游·毕设·内蒙古景点旅游
麦麦大数据13 小时前
D038 vue+django西游记问答知识图谱可视化系统
vue.js·django·问答系统·知识图谱·neo4j·可视化·可是还
合作小小程序员小小店14 小时前
web开发,在线%超市销售%管理系统,基于idea,html,jsp,java,ssh,sql server数据库。
java·前端·sqlserver·ssh·intellij-idea
不爱学英文的码字机器15 小时前
重塑 Web 性能:用 Rust 与 WASM 构建“零开销”图像处理器
前端·rust·wasm
浩星15 小时前
react的框架UmiJs(五米)
前端·javascript·react.js
子醉18 小时前
推荐一种适合前端开发使用的解决本地跨域问题的办法
前端
Niyy_18 小时前
前端一个工程构建多个项目,记录一次工程搭建
前端·javascript
xiangxiongfly91519 小时前
CSS link标签
前端·css
快乐非自愿19 小时前
常用设计模式:工厂方法模式
javascript·设计模式·工厂方法模式