中文
外观
当编辑器失去焦点时,为所选内容添加装饰。
pnpm add @yiitap/extension-selection-decoration
在 Yiitap 中 SelectionDecoration 默认启用。
<script setup lang="ts"> import { useEditor, EditorContent } from '@tiptap/vue-3' import SelectionDecoration from '@yiitap/extension-selection-decoration' const editor = useEditor({ extensions: [ SelectionDecoration ], }) </script>
SelectionDecoration 扩展起启用后,当编辑器失去焦点时,selection-decoration-blur 类将会应用到所选内容上,所以你可以利用这一点来进行样式设置:
SelectionDecoration
selection-decoration-blur
.ProseMirror .selection-decoration-blur { background: #ACCEF7; }
查看源码