Я використовую 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
Коли я роблю це так, мене наповнює якась функція, яка спостерігається у нокауті ...
Отже, моє запитання полягає в тому, як я можу додати префікс, коли я вказую id
атрибут поля?