当它出现时,它会发生破坏性的打击行动。\ n' \ n'

时间:2017-09-11 12:20:21

标签: javascript spring-mvc tinymce textarea

我试图在TinyMCE文本编辑器中填充textarea封装。问题是,当我得到一个包含\n的字符串时,因为texte只显示在一行中。我在init函数中尝试了很多参数,但它不起作用。这是我的javascript:

    tinymce.init({
          selector: 'textarea',
          apply_source_formatting : true,
          remove_linebreaks : false,  
          height: 500,
          width: 800,
          menubar: false,
          plugins: [
            'advlist autolink lists link image charmap print preview anchor textcolor',
            'searchreplace visualblocks code fullscreen',
            'insertdatetime media table contextmenu paste code help autoresize textcolor'
          ],
          toolbar: 'insert | undo redo |  styleselect | bold italic backcolor forecolor | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | removeformat | help'
        });

任何建议?

1 个答案:

答案 0 :(得分:0)

当您在TinyMCE中查看它时,或者您希望代码视图显示换行符时,您是否希望呈现的HTML在其中包含换行符?

如果您想在呈现的HTML中使用换行符,则必须将\n转换为<br>,因为浏览器不会在视觉上将\n呈现为一行打破HTML。