我有一个锚标签,里面有一个图标,如下所示:
<a>
    <i class="icon-flip-2"></i>
    hello
</a>我想用绑定的元素替换hello文本。类似于:
<a data-bind="text: myValue">
    <i class="icon-flip-2"></i>
    hello
</a>问题是我丢失了元素
我想保留它,并且能够在锚标签上绑定一些东西。
谢谢。
有什么想法吗?
发布于 2013-03-22 21:31:57
使用虚拟元素
<a>
    <i class="icon-flip-2"></i>
    <!-- ko text: myValue --><!-- /ko -->
</a>或者是一个<span>
<a>
    <i class="icon-flip-2"></i>
    <span data-bind="text: myValue, if: myValue().length > 0"></span>
</a>发布于 2013-03-22 21:30:24
将文本放在a标记内的span中,并绑定span的text属性。
发布于 2013-03-22 21:30:35
我很想把你的文本放在一个跨度中:
<a>
    <i class="icon-flip-2"></i>
    <span data-bind="text: myValue"></span>
</a>https://stackoverflow.com/questions/15571564
复制相似问题