2016-01-07 5 views
2

Это связное с ответом на this question

следующие работы .. http://jsfiddle.net/vt6v6L9u/2/

<div data-bind="foreach: retrievedUsers" > 
    <div> 
     <label data-bind="attr:{for:$index}"> 

Мне нужно сцепить строку $ индекса .. http://jsfiddle.net/vt6v6L9u/4/

<div data-bind="foreach: retrievedUsers" > 
    <div> 
     <label data-bind="attr:{for:'const' + $index}"> 

скрипку, кажется, работает, но если вы проверяете кнопку радио элемент .. вы найдете ..

<label data-bind="attr:{for:'const' + $index}" for="constfunction c(){if(0<arguments.length)return c.equalityComparer&amp;&amp;c.equalityComparer(d,arguments[0])||(c.O(),d=arguments[0],c.N()),this;a.i.lb(c);return d}"> 

Любой помощь искренне оценила

Благодарности

ответ

3

$index сами наблюдаемые и должны быть оценены:

<div data-bind="foreach: retrievedUsers" > 
    <div> 
     <label data-bind="attr:{for:'const' + $index()}"> 

(обратите внимание на скобки)

Обновлено скрипка: http://jsfiddle.net/vt6v6L9u/5/