fix: reset css editor

This commit is contained in:
bouc615 2019-12-11 15:50:04 +08:00
parent d253c75706
commit 2055615e8e

View File

@ -198,12 +198,11 @@ let app = new Vue({
type: 'warning', type: 'warning',
center: true center: true
}).then(() => { }).then(() => {
localStorage.removeItem('__editor_content'); localStorage.clear()
localStorage.removeItem('__css_content');
this.setDefaultContent(); this.setDefaultContent();
this.cssEditor.setValue(DEFAULT_CSS_CONTENT); this.cssEditor.setValue(DEFAULT_CSS_CONTENT);
this.editor.focus(); this.editor.focus();
this.refresh(); this.cssChanged()
}).catch(() => { }).catch(() => {
this.editor.focus(); this.editor.focus();
}); });
@ -220,8 +219,12 @@ let app = new Vue({
localStorage.removeItem(name); localStorage.removeItem(name);
} }
}, },
customStyle() { async customStyle() {
this.showBox = !this.showBox; this.showBox = !this.showBox;
let flag = await localStorage.getItem("__css_content")
if (!flag) {
this.cssEditor.setValue(DEFAULT_CSS_CONTENT);
}
}, },
setDefaultContent() { setDefaultContent() {
axios({ axios({