Установка атрибута id с помощью knockoutjs, включая префикс
Я использую 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
атрибут поля?