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 --> |
或
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属性。