szzxc 发表于 2023-7-26 09:24:20

tiny-reactt富文本编辑器的字体下拉框如何修改?

tiny-reactt富文本编辑器的字体下拉框如何修改,字体颜色?或者说怎么默认编辑器组件的默认值 。 或者富文本编辑框的内容如何填充?和字体颜色等修改。

李恒道 发表于 2023-7-26 12:41:05

写个demo或者来个实际网页看看
总不能指望大家自己写一份demo吧...

脚本体验师001 发表于 2023-7-26 12:58:00

孔子曰:
写个demo或者来个实际网页看看
总不能指望大家自己写一份demo吧...

孟子曰:
对对对

李恒道 发表于 2023-7-26 15:21:36

让我盲写一下方案吧
1.参考元素校验拿react实例
2.
根据https://github.com/tinymce/tinymce-react/blob/main/src/main/ts/components/Editor.tsx
可以看到调用的是原生的tinymce,参考代码找到了

```js
import { tinymce, TinyMCE } from './Tinymce';

declare const module: any;
declare const window: any;

const exportToModuleLoaders = (tinymce: TinyMCE) => {
if (typeof module === 'object') {
    try {
      module.exports = tinymce;
    } catch (_) {
      // It will thrown an error when running this module
      // within webpack where the module.exports object is sealed
    }
}
};

const exportToWindowGlobal = (tinymce: TinyMCE) => {
window.tinymce = tinymce;
window.tinyMCE = tinymce;
};

exportToWindowGlobal(tinymce);
exportToModuleLoaders(tinymce);

```

应该是有一定程度的暴露
根据文档可以知道可以找到tinymce.get函数获取tinymce的context实例
页: [1]
查看完整版本: tiny-reactt富文本编辑器的字体下拉框如何修改?