新建备忘录,点击完成,界面光标扔处于输入状态

Signed-off-by: zhangjintao <zhangjintao53@chinasoftinc.com>
This commit is contained in:
zhangjintao
2024-06-24 15:08:53 +08:00
parent 331b69203d
commit 381565cf82
3 changed files with 6 additions and 0 deletions
@@ -506,6 +506,10 @@ RICH_EDITOR.getFocus = function () {
return document.getElementById('editorjs_box').focus();
}
RICH_EDITOR.getBlur = function () {
return document.getElementById('editorjs_box').blur();
}
document.getElementById('editorjs_box').addEventListener('click', () => {
if (callBackToApp.getBreakPoint() === 'sm') {
document.getElementById('buttonBox').style.display = 'flex';
@@ -757,6 +757,7 @@ export struct ToolBarComp {
.onClick(() => {
// 保存笔记信息到数据库
this.controllerShow.runJavaScript("getHtmlContent()")
this.controllerShow.runJavaScript("javascript:RICH_EDITOR.getBlur()")
if (this.selectedNoteData.title == "标题" && this.selectedNoteData.content_text == "") {
LogUtil.info(TAG, "note is empty,save note failed")
}
@@ -614,6 +614,7 @@ export struct ToolBarComp {
// 保存笔记信息到数据库
this.controllerShow.runJavaScript("getHtmlContent()")
this.editModel = false
this.controllerShow.runJavaScript("javascript:RICH_EDITOR.getBlur()")
} catch (error) {
LogUtil.info(TAG, 'tick_thin error')
}