2014-03-18 134 views
0

在錨標籤綁定發生後,是否有辦法阻止span標籤中的內容被替換?防止淘汰替換嵌套元素

<ul data-bind:"foreach: items"> 
<li> 
<a data-bind="text: name"><span data-bind="text: items().length()"></span></a> 
</li> 
</ul> 

回答

2

這裏有一個JSFiddle,我建議這樣做,或者在另一個span

<ul data-bind="foreach: items"> 
    <li> 
     <a><!--ko text: name--><!--/ko--> <span data-bind="text: items.length"></span></a> 
    </li> 
</ul> 
0

你也可以做任何

<ul data-bind:"foreach: items"> 
<li> 
<a><span data-bind="text: name"></span> <span data-bind="text: $parent.items().length()"></span></a> 
</li> 
</ul> 

<ul data-bind:"foreach: items"> 
<li> 
<a data-bind="text: name() + ' ' + $parent.items().length()"></a> 
</li> 
</ul> 
放置名