该插件向工具栏添加了方向性控制功能,使 TinyMCE 能够更好地处理从右向左书写的语言。它还为每个方向值添加了一个工具栏按钮:用于从左向右文本的 ltr 按钮和用于从右向左文本的 rtl 按钮。

基本设置

tinymce.init({
  selector: 'textarea',  // 根据您的 HTML 更改此值
  plugins: 'directionality',
  toolbar: 'ltr rtl'
});

有关使用模块打包器捆绑此插件的信息,请参阅 捆绑 TinyMCE - 概述。

工具栏按钮

Directionality 插件提供了以下工具栏按钮:

工具栏按钮标识符描述

ltr

将内容的方向性设置为 ltr。

rtl

将内容的方向性设置为 rtl。

可以通过以下方式将这些工具栏按钮添加到编辑器中:

命令

Directionality 插件提供了以下 TinyMCE 命令。

命令描述

mceDirectionLTR

将方向性更改为 LTR。

mceDirectionRTL

将方向性更改为 RTL。

示例
tinymce.activeEditor.execCommand('mceDirectionLTR');
tinymce.activeEditor.execCommand('mceDirectionRTL');