Tôi đang sử dụng KnockoutJS để lặp qua một đối tượng, như sau:
Bây giờ tất cả đều hoạt động. Nhưng vấn đề tôi gặp phải là nó đặt id
số button
chỉ thành một số. Vì vậy, nó trông như thế này:
<button id="1">Button 1</button>
<button id="3">Button 2</button>
<button id="8">Button 3</button>
Vì vậy, tôi đã cố gắng đặt một tiền tố trước thuộc tính 'Id', như sau:
<div data-bind="foreach:Items">
<button data-bind="text: Name, attr: {'id': 'myprefix_' + Id}"></button>
</div>
Nhưng điều đó dường như không hiệu quả. Của tôi id
được lấp đầy với một số chức năng quan sát Knockout khi tôi làm như vậy ...
Vì vậy, câu hỏi của tôi là, làm thế nào tôi có thể thêm tiền tố khi tôi chỉ định id
thuộc tính của một trường?