feat: add some improvements to CharacterCount extension (#2256), fix #1049, fix #1550, fix #1839, fix #2245
* fix a bug when exceeding the character limit * find a better way to limit the doc size * check paste events * add storage method * refactoring * use textBetween instead of textContent * return early if no limit is set * add words method to storage * show word count in charactercount demo Co-authored-by: Philipp Kühn <philippkuehn@MacBook-Pro-von-Philipp.local>
This commit is contained in:
@@ -34,7 +34,9 @@ export default () => {
|
||||
<EditorContent editor={editor} />
|
||||
|
||||
<div className="character-count">
|
||||
{editor.getCharacterCount()}/{limit} characters
|
||||
{editor.storage.characterCount.characters()}/{limit} characters
|
||||
<br />
|
||||
{editor.storage.characterCount.words()} words
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
|
||||
@@ -3,7 +3,9 @@
|
||||
<editor-content :editor="editor" />
|
||||
|
||||
<div class="character-count" v-if="editor">
|
||||
{{ editor.getCharacterCount() }}/{{ limit }} characters
|
||||
{{ editor.storage.characterCount.characters() }}/{{ limit }} characters
|
||||
<br>
|
||||
{{ editor.storage.characterCount.words() }} words
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user