Я использую KnockoutJS для итерации по объекту, например:
Теперь все это работает. Но проблема заключается в том, что он устанавливает id
для button
только число. Итак, это выглядит так:
<button id="1">Button 1</button>
<button id="3">Button 2</button>
<button id="8">Button 3</button>
Итак, я попытался установить префикс перед свойством Id, например:
<div data-bind="foreach:Items">
<button data-bind="text: Name, attr: {'id': 'myprefix_' + Id}"></button>
</div>
Но это, похоже, не работает. Мой id
заполняется некоторой наблюдаемой функцией Knockout, когда я делаю это так...
Итак, мой вопрос: как я могу добавить префикс, когда я указываю атрибут id
поля?