2018年12月

key/value里,value只能是string,不能是json等,必须做处理,比如JSON.stringify(),取出来再做JSON.parse()

比如在setItem的时候,用window.localStorage.setItem("localVar", JSON.stringify(obj)),取出来的时候,用JSON.parse(window.localStorage.getItem("localVar"))

其实问题出在哪里呢?

我在用Nelitfy Identity这个云服务,很好,但是,最后localStorage里,存储的是一个很大的东西,这个解析之后是嵌套了好几层的json,就是json套json,每次都一不小心都报错。

所以我现在的情况是不管了,把这个user获取到之后,重新搞一个userprofile json,只有一层,没有其他东西,解析起来也很方便。

这个有误,需要更新,不是所有的都可以这样写

Vue显然是单例模式,所以任何地方new出来的,都是同样一个Vue实例,所以可以单独设置一个directory,叫做plugins,里面写上各种plugin。

例如:

// vee-validate.js
import Vue from 'vue';
import VeeValidate from 'vee-validate';
Vue.use(VeeValidate);