在使用 knockout.js 并通过 foreach 创建元素时,我遇到了一些意外的白色间距行为:我正在创建的元素之间出现意外的大而不规则的间距。
这是 JSFiddle 的代码:http: //jsfiddle.net/upnD8/
如果我注释掉white-space: pre-wrap
,我会得到我想要的:一个紧挨着不同行的元素列表,一个接一个。但是,这样做的代价是无法保留我可能故意插入的文本中任何重复出现的空格。
关于为什么会发生这种情况以及我该如何解决这个问题的任何想法?
我才刚刚开始使用 knockout.js;任何其他关于 javascript 等的相关评论也非常受欢迎。