Tôi muốn sử dụng một thuộc tính trên ViewModel của mình để chuyển đổi biểu tượng nào sẽ hiển thị mà không tạo thuộc tính được tính toán riêng của nghịch đảo. Điều này có thể không?
<tbody data-bind="foreach: periods">
<tr>
<td>
<i class="icon-search" data-bind="visible: !charted, click: $parent.pie_it"></i>
<i class="icon-remove" data-bind="visible: charted, click: $parent.pie_it"></i>
</td>
</tr>
</tbody>
ViewModel của tôi có một khoảng thời gian thuộc tính là một mảng của tháng, như thế này:
var month = function() {
this.charted = ko.observable(false);
};