tinymce - 在 TinyMCE v5 中自定义前景色
问题描述
在 TinyMCE v4.x 中,我们使用了textcolor
添加了一个工具栏按钮来选择字体颜色的插件。使用textcolor_map
配置属性,我们可以提供一组特定颜色。
TinyMCE v5 已将此功能移至默认代码中。我找不到任何关于是否以及如何自定义可用颜色的文档。
这在使用 textcolor 插件的小 v4 中有效,但在 v5 中无效:
textcolor_cols: 2,
textcolor_rows: 1,
textcolor_map: [
'363E47', 'Black',
'E74C3C', 'Red'
]
解决方案
这个功能在 TinyMCE 5 中仍然存在:
https://www.tiny.cloud/docs/configure/content-appearance/#color_map
例如:
tinymce.init({
selector: 'textarea', // change this value according to your HTML
toolbar: 'forecolor backcolor',
color_map: [
'FF0000', 'Red',
'FFFF00', 'Yellow',
'008000', 'Green',
'0000FF', 'Blue'
]
});
这是一个有效的 TinyMCE 小提琴: https ://fiddle.tiny.cloud/bAhaab
推荐阅读
- mapbox - 使用 MapBox 静态 API 中的特征大小补偿分辨率变化
- javascript - 反应错误[期望一个赋值或函数调用,而是看到一个表达式]
- reactjs - 将 Segment Telemtry 添加到只有一个 DOM 节点的 React 组件
- sql-server - 部署模拟特定用户的 SSAS 表格模型包是否安全?
- java - 登录 gmail 后,我无法自动点击 Google 应用程序菜单项
- swift - 如何为现有项目创建 App Clip iOS 14
- c - 无法重命名包含命令行参数的字符串
- hybris - 什么是 hybris 同步中的传统模式?
- javascript - 如何防止在 ExtJs Sencha 标签字段上一次选择多个标签?
- c# - 带有破折号的 C# Process.Start 参数无法执行