报这种错误应该是cookie里面放的字符串问题,一个是放,一个是取,这此的问题时放入的问题,放入的时候将json对象进行JSON.stringify(this.loginInfo)转化
//获取返回用户信息,放到cookie里面
cookie.set('guli_ucenter',JSON.stringify(this.loginInfo),{domain: 'localhost'})
当然既然我们放入了字符串,那么从cookie里面取出来的也是字符串,但是我们一般都是用的json对象,其实就是去掉" ",
//从cookie获取用户信息
var userStr = cookie.get('guli_ucenter')
// 把字符串转换json对象(js对象)
if(userStr) {
this.loginInfo = JSON.parse(userStr)