yanzi-monaco-editor
Version:
这是一个基于微软的monaco和vue封装的一个代码编辑器,浏览器可运行。主要功能有:html、javascript、css代码编辑,高亮显示,语法错误提示等,可以帮您的项目很快的拥有一个web端的代码编辑器
40 lines (35 loc) • 641 B
JavaScript
function ex(msg) {
try {
throw msg;
} catch (error) {
console.log(msg)
}
}
function get(key, obj) {
if (!key) {
ex("key不能为空");
return;
}
if (!obj) {
return localStorage.getItem(key);
}
let o = localStorage.getItem(key);
if (o) {
return JSON.parse(o);
} else {
return "";
}
}
function set(key, value, obj) {
if (!key) {
ex("key不能为空");
return;
}
if (!obj) {
localStorage.setItem(key, value);
return;
}
}
export default {
get, set
}