gpt4 book ai didi

javascript - 如何在tinyMce中添加自定义 block

转载 作者:行者123 更新时间:2023-11-28 17:43:21 26 4
gpt4 key购买 nike

我想为 TinyMCE 添加自定义格式 block ,我可以使用下面的代码来做到这一点。

style_formats: [
{title : 'Code', block : 'pre', classes : 'pre-code', exact: true},]

https://codepen.io/anon/pen/vWRGEg enter image description here

但是,通过添加此代码,唯一的代码块在格式下拉列表中可见。有一些默认选项,例如

  1. 标题
  2. 内联
  3. 阻止
  4. 对齐

https://codepen.io/anon/pen/jazqEv

是否可以在Block->pre部分下添加自定义代码块?

enter image description here

最佳答案

试试这个jsfiddle

style_formats: [
{ title: 'Headers', items: [
{ title: 'test', block: 'h1' },
{ title: 'h2', block: 'h2' },
{ title: 'h3', block: 'h3' },
{ title: 'h4', block: 'h4' },
{ title: 'h5', block: 'h5' },
{ title: 'h6', block: 'h6' }
] },

{ title: 'Blocks', items: [
{ title: 'p', block: 'p' },
{ title: 'div', block: 'div' },
{ title: 'pre', block: 'pre' }
] },

{ title: 'Containers', items: [
{ title: 'section', block: 'section', wrapper: true, merge_siblings: false },
{ title: 'article', block: 'article', wrapper: true, merge_siblings: false },
{ title: 'blockquote', block: 'blockquote', wrapper: true },
{ title: 'hgroup', block: 'hgroup', wrapper: true },
{ title: 'aside', block: 'aside', wrapper: true },
{ title: 'figure', block: 'figure', wrapper: true }
] }
],
visualblocks_default_state: true,
end_container_on_empty_block: true

关于javascript - 如何在tinyMce中添加自定义 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47414025/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com