react tinymce 如何只显示文件下的预览和打印

react tinymce hpw to show only preview and print under file

我正在尝试创建一个应用程序。我在哪里使用 tinymce 作为编辑器。在文件面板中,我不想显示新文档。目前正在渲染:

但我只想用这两个选项渲染它:

有人可以帮我吗?

这是我的相关配置:

plugins: 'print preview ...',
menubar: 'file edit ...',        

谢谢。

根据文档,如果您想控制在每个独立菜单上看到的内容,您必须明确提供这些选项:

https://www.tiny.cloud/docs/configure/editor-appearance/#menu

默认值是:

menu: {
    file: { title: 'File', items: 'newdocument restoredraft | preview | print ' },
    edit: { title: 'Edit', items: 'undo redo | cut copy paste | selectall | searchreplace' },
    view: { title: 'View', items: 'code | visualaid visualchars visualblocks | spellchecker | preview fullscreen' },
    insert: { title: 'Insert', items: 'image link media template codesample inserttable | charmap emoticons hr | pagebreak nonbreaking anchor toc | insertdatetime' },
    format: { title: 'Format', items: 'bold italic underline strikethrough superscript subscript codeformat | formats blockformats fontformats fontsizes align lineheight | forecolor backcolor | removeformat' },
    tools: { title: 'Tools', items: 'spellchecker spellcheckerlanguage | code wordcount' },
    table: { title: 'Table', items: 'inserttable | cell row column | tableprops deletetable' },
    help: { title: 'Help', items: 'help' }
  }

因此,如果您只想要文件菜单上的 2 个项目,则必须在更广泛的菜单选项中明确说明:

file: { title: 'File', items: 'preview | print ' },

这里是一个 TinyMCE Fiddle 展示了它的实际效果:https://fiddle.tiny.cloud/hYhaab