【发布时间】:2014-11-12 05:56:08
【问题描述】:
想要将 Html(其中包含空格)绑定到 Ace 编辑器中。我想绑定,以便 Ace 编辑器中不会出现空行。
【问题讨论】:
标签: javascript jquery jquery-plugins editor ace-editor
想要将 Html(其中包含空格)绑定到 Ace 编辑器中。我想绑定,以便 Ace 编辑器中不会出现空行。
【问题讨论】:
标签: javascript jquery jquery-plugins editor ace-editor
试试这个,因为你的文本包含在<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 并过滤掉空行,最后将行数组重新连接成一个字符串。
【讨论】: