import tinymce from "tinymce/tinymce"; //选择单行时,出现的按钮 tinymce.PluginManager.add("quickbar1", function(editor) { editor.ui.registry.addContextToolbar("quickbar1", { predicate: function (node) { return !editor.selection.isCollapsed() && (node.nodeName.toLowerCase() === 'p' || node.nodeName.toLowerCase() === 'li' || node.nodeName.toLowerCase() === 'em' || node.nodeName.toLowerCase() === 'span' || node.nodeName.toLowerCase() === 'strong'); }, items: 'undo redo | bold italic underline strikethrough | fontsizeselect lineheight | forecolor backcolor | alignleft aligncenter alignright alignjustify | outdent indent blockquote | link unlink image code | removeformat | tags', position: 'selection', scope: 'editor' }); }); //选择多行时,出现的按钮 tinymce.PluginManager.add("quickbar2", function(editor) { editor.ui.registry.addContextToolbar("quickbar2", { predicate: function (node) { return !editor.selection.isCollapsed() && (node.nodeName.toLowerCase() === 'body' || node.nodeName.toLowerCase() === 'ol' || node.nodeName.toLowerCase() === 'ul'); }, items: 'undo redo | bold italic underline strikethrough | fontsizeselect lineheight | forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist | indent2em blockquote | link unlink image code | removeformat', position: 'selection', scope: 'editor' }); });