【发布时间】:2016-10-08 21:10:30
【问题描述】:
图块可能有点混乱,但让我告诉你我想要什么。
考虑以下淘汰模板:
<script type="text/html" id="my-template">
<span data-bind="text:text"></span>
</script>
<div data-bind="foreach: nodes">
<!-- ko template: {name: 'my-template'}--><!-- /ko-->
</div>
这将导致类似:
<div>
<span>Text </span>
<span class="bold">bold</span>
<span>.</span>
</div>
为了避免 HTML 在新行上的跨度,我想在同一行上对跨度进行排序,如下所示:
<div>
<span>Text </span><span class="bold">bold</span><span>.</span>
</div>
我知道 font-size:0 解决方法,但这不是我正在寻找的解决方法,因为我无法监督已经使用当前渲染模板的项目的问题。
【问题讨论】:
标签: javascript html templates knockout.js whitespace