Tinymce на вкладке нажмите make: символ в той же строке - PullRequest
3 голосов
/ 30 марта 2020

Я использую tinymce редактор, что я хочу, когда пользователь нажимает кнопку табуляции перед: символ это должно быть выравнивание строк. Для справки, пожалуйста, проверьте скриншот. enter image description here

tinyMCE.init({
    selector: 'textarea',
    indentation : '60pt',
    plugins: 'textcolor print preview importcss searchreplace autolink autosave save directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor toc insertdatetime advlist lists wordcount imagetools textpattern noneditable',
    paste_as_text:true,
    //menubar: false,
    toolbar: 'bold italic underline strikethrough superscript subscript | fontselect fontsizeselect | alignleft aligncenter alignright alignjustify | outdent indent |  numlist bullist checklist | forecolor backcolor',
    nonbreaking_force_tab: true

});

enter image description here

1 Ответ

3 голосов
/ 07 апреля 2020

Вы можете прослушать клавишу Tab и добавить 4 пробела. Проверьте скрипку для рабочего примера. Документация

tinymce.init({
  selector: '#mytextarea',
  init_instance_callback: function(editor) {
    editor.on('keydown', function(e) {
        if(e.keyCode == 9){
          e.preventDefault();
          tinymce.activeEditor.execCommand('mceInsertContent', false, "    ");
        }
    });
  }
});
...