关于基因敲除.js:锚标记上的基因敲除绑定

 2021-04-27 

Knockout binding on the anchor tag

我有一个带有图标的锚标签,如下所示:

1
2
    <i class="icon-flip-2">
    hello

我想用绑定的元素替换hello文本。类似于:

1
2
    <i class="icon-flip-2">
    hello

问题是我丢失了元素

我想保留它并能够将其绑定到锚标签上。

谢谢。

有什么主意吗?


使用虚拟元素

1
2
    <i class="icon-flip-2">
    <!-- ko text: myValue --><!-- /ko -->

<span>

1
2
    <i class="icon-flip-2">
    <span data-bind="text: myValue, if: myValue().length > 0"></span>


我很想把您的文字放在一个范围内:

1
2
    <i class="icon-flip-2">
    <span data-bind="text: myValue"></span>


将文本放在a标签内的跨度内,然后绑定跨度的text属性。