export default { get: function(key) { var value = localStorage.getItem(key); if (value) { try { var value_json = JSON.parse(unescape(value)); if (typeof value_json === 'object') { return value_json; } else if (typeof value_json === 'number') { return value_json; } } catch(e) { return value; } } else { return false; } }, set: function(key, value) { localStorage.setItem(key, escape(JSON.stringify(value))); }, remove: function(key) { localStorage.removeItem(key); }, clear: function() { localStorage.clear(); } }; main.js中 Vue.prototype.$ls = ls