这篇文章主要为大家详细介绍了Vue使用localStorage存储数据的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了Vue使用localStorage存储数据的具体代码,供大家参考,具体内容如下
通过下面这个案例来了解localStorage的基本使用方法。
输入评论人、评论内容,点击发表评论,评论数据将保存到localStorage中,并刷新评论列表。
1.先组织出一个最新评论数据对象
var comment = {id:Date.now(), user:this.user, content:this.content}
2. 把得到的评论对象,保存到localStorage中
1.localStorage只支持存字符串数据,保存先调用JSON.stringify转为字符串
2.在保存最新的评论数据之前,要先从localStorage获取到之前的评论数据(string)转换为一个数组对象,然后把最新的评论,push到这个数组
3.如果获取到的localStorage中的评论字符串为空,不存在,则可以返回一个'[]’让JSON.parse去转换
4.把最新的评论列表数组,再次调用JOSN.stringify转为数组字符串,然后调用lo本文来源gaodaimacom搞#代%码@网-calStorage.setItem()保存
<div id='app'> <ul class="list-group"> <li class="list-group-item"> <span class="badge">评论人:{{item.user}}</span> {{item.content}} </li></ul></div> <div> <div class="form-group"> <label>评论人:</label></div><div class="form-group"> <label>评论内容:</label><textarea class="form-control"></textarea></div><div class="form-group"> </div></div>
可以打开开发者模式查看localStorage保存的数据
以上就是Vue使用localStorage存储数据的方法的详细内容,更多请关注gaodaima搞代码网其它相关文章!