想删除空白行Ace Editor

时间:2014-11-12 05:56:09

标签: javascript jquery jquery-plugins editor ace-editor

想要将Html(包含空格)绑定到Ace编辑器中。我想绑定,以便Ace Editor中不会出现任何空白行。

1 个答案:

答案 0 :(得分:0)

请尝试此操作,因为您的文字包含在<pre id='text'></pre>

var el = $("#text");
el.text( el.text().split("\n").map($.trim).filter(function(line) { return line != "" }).join("\n") );
var editor = ace.edit("text");

它按行分隔符将字符串拆分为数组,然后在每行上调用$ .trim并过滤掉空行,最后将行数组连接回字符串。