Meteor辅助变量删除重复的相邻空格

时间:2015-09-07 08:31:44

标签: javascript jquery string meteor whitespace

模板中的Meteor助手变量存在问题。

<div id="window"> {{ string }} </div>

CSS:

#window {
    height: 450px;
    overflow: auto;
    word-wrap: break-word;
    white-space: pre-wrap;
}

我正在从文件中读取文字。

如果我在JavaScript中设置辅助变量,如:

Template.oreo.helpers({
    string: function() {
        return 'Here is sentence.   After which is spaces that is being replaced by one.   '
    }
});

多个字符串将被一个空格替换..

使用JQuery设置文本时打赌:

$('#window').text('Here   is   multiple    spaces.');

不会发生此问题。

我该如何解决这个问题?将文本保存在辅助字符串中非常重要,否则我将不得不重写我的所有脚本。

1 个答案:

答案 0 :(得分:1)

在浏览器中显示之前,您确定不会意外修剪字符串吗?