【问题标题】:KnockoutJS arrays and preserving whitespaceKnockoutJS 数组和保留空格
【发布时间】:2013-02-12 15:27:29
【问题描述】:

在使用 knockout.js 并通过 foreach 创建元素时,我遇到了一些意外的白色间距行为:我正在创建的元素之间出现意外的大且不规则的间距。

这是 JSFiddle 的代码:http://jsfiddle.net/upnD8/

如果我注释掉white-space: pre-wrap,我会得到我想要的:一个紧挨着最后一行的元素列表。但是,这样做的代价是无法保留我可能故意插入的文本中任何重复出现的空格。

关于为什么会发生这种情况以及我该如何解决这个问题的任何想法?

我才刚刚开始使用 knockout.js;任何其他有关 javascript 等的相关 cmets 也非常受欢迎。

【问题讨论】:

    标签: javascript knockout.js


    【解决方案1】:

    您看到的空白是 DIV 之间的空白。我能想到的两个解决方案:

    【讨论】:

    • 感谢您的解释,我将采用您的第一个解决方案,并在需要保留单个空白时为每个元素插入样式。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2022-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-29
    • 2019-07-05
    相关资源
    最近更新 更多