|
@@ -167,7 +167,7 @@
|
|
<label>标签</label>
|
|
<label>标签</label>
|
|
<div class="fields">
|
|
<div class="fields">
|
|
<div class="sixteen wide field">
|
|
<div class="sixteen wide field">
|
|
- <input name="tags" id="tags" value=""/>
|
|
|
|
|
|
+ <input name="tags" id="tags" value=""/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -204,8 +204,11 @@
|
|
type: 'image',
|
|
type: 'image',
|
|
elemToHtml: function imageToHtml(elemNode) {
|
|
elemToHtml: function imageToHtml(elemNode) {
|
|
const {src, alt, href = '', style = {}, width, height} = elemNode || {}
|
|
const {src, alt, href = '', style = {}, width, height} = elemNode || {}
|
|
-
|
|
|
|
- return `<a data-pswp-width="${alt.split(',')[1]}" data-pswp-height="${alt.split(',')[1]}" href="${src}"><img data-magnify="gallery" data-src="${src}" src="${src}" data-href="${href}" "/></a>`
|
|
|
|
|
|
+ if (alt === undefined || alt === null || alt === '') {
|
|
|
|
+ return `<img src="${src}" alt="${alt}">`
|
|
|
|
+ } else {
|
|
|
|
+ return `<a data-pswp-width="${alt.split(',')[1]}" data-pswp-height="${alt.split(',')[1]}" href="${src}"><img data-magnify="gallery" data-src="${src}" src="${src}" data-href="${href}" "/></a>`
|
|
|
|
+ }
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
|
|
@@ -245,7 +248,12 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
onChange(editor) {
|
|
onChange(editor) {
|
|
- const html = editor.getHtml()
|
|
|
|
|
|
+ const html = editor.getHtml()
|
|
|
|
+ let title = $('#page_title').val()
|
|
|
|
+ if (title === '' || title === undefined) {
|
|
|
|
+ title = '未命名标题'
|
|
|
|
+ }
|
|
|
|
+ localStorage.setItem(title, html)
|
|
$('#title').val($('#page_title').val())
|
|
$('#title').val($('#page_title').val())
|
|
}
|
|
}
|
|
}
|
|
}
|