UNPKG

vue-tabs

Version:

A Vue.js tabs framework (多tab页轻型框架)

40 lines (36 loc) 754 B
export function isFunction (fn) { if (!fn) { return false } return typeof fn === 'function' } export function isString (str) { if (!str) { return false } return typeof str === 'string' } export function isObject (obj) { if (!obj) { return false } return Object.prototype.toString.call(obj) === '[object Object]' } export const store = { save (key, value) { if (!key || !value) { return } window.localStorage[key] = JSON.stringify(value) }, get (key) { let value = window.localStorage[key] if (!value) { return null } return JSON.parse(value) } } export const consts = { STORE_KEY: '$TABS' }