我有一個視圖與Knockout Js
有一個循環。我需要爲其中一個添加if條件。我跟着this answer但這似乎並不奏效。Knockout.js如果條件在每個循環
我的代碼:
<!-- ko foreach: systems -->
<div class="form-group system-status-row border-left border-green">
<div class="col-sm-2 control-label">
<label data-bind="text: type"></label>
</div>
<div class="col-sm-7">
<div class="btn-group btn-group-sm status-btns four-btns">
<button type="button" class="btn btn-success">Operational</button>
<button type="button" class="btn btn-warning">Partial</button>
<button type="button" class="btn btn-danger">Non Operational</button>
<!-- ko if: type !== "Generator" -->
<button type="button" class="btn btn-inverse">On Generator</button>
<!-- /ko -->
</div>
</div>
</div>
<!-- /ko -->
之一在類型的選項是發電機但第四按鈕仍顯示即使對於該行。我錯過了什麼嗎?