我有一个视图与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 -->
之一在类型的选项是发电机但第四按钮仍显示即使对于该行。我错过了什么吗?