Nuxt error

Added a new file store.js:

//locally stored tool library
if(!window.localStorage){
	alert('Your browser does not support localStorage');
}
var store = {
	setItem(key,value){
		window.localStorage.setItem(key,JSON.stringify(value));
	},
	getItem(key){
		return JSON.parse(window.localStorage.getItem(key));
	},
	removeItem(key){
		window.localStorage.removeItem(key);
	}
}

export default store;

  

Page error:
NuxtServerError
render function or template not defined in component: anonymous

 

 

Commenting out the if statement works fine:

//locally stored tool library
// if(!window.localStorage){
// alert('Your browser does not support localStorage');
// }
var store = {
	setItem(key,value){
		window.localStorage.setItem(key,JSON.stringify(value));
	},
	getItem(key){
		return JSON.parse(window.localStorage.getItem(key));
	},
	removeItem(key){
		window.localStorage.removeItem(key);
	}
}

export default store;

  

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325203384&siteId=291194637