我试图在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'
});
任何建议?
答案 0 :(得分:0)
当您在TinyMCE中查看它时,或者您希望代码视图显示换行符时,您是否希望呈现的HTML在其中包含换行符?
如果您想在呈现的HTML中使用换行符,则必须将\n
转换为<br>
,因为浏览器不会在视觉上将\n
呈现为一行打破HTML。