Я хочу вставить содержимое, например <span class="some-class">text</span>
, в редактор tinymce, используя кнопку в шаблоне vue js. Как я мог выполнить sh, используя оболочку tinymce- vue? Вот код:
<template>
<tinymce-editor
api-key="my-api-key-here"
/>
<button @click="addContent">button</button>
</template>
import Editor from '@tinymce/tinymce-vue'
export default {
components: {
tinymceEditor: Editor
},
methods: {
addContent () {
tinymce.activeEditor.setContent('<span class="some-class">text</span>');
}
}
}
Редактировать:
Я также установил tinymce
, используя npm i tinymce --save
и добавил импорт import tinymce from 'tinymce/tinymce
к коду выше. Теперь я больше не получаю ошибку 'tinymce' is not defined
, но редактор тоже не появляется.