1
私は9列のテーブルを持っています。 knockoutjsを使ってできることをしたいのは、特定の列がnullであるかどうかに応じて、3つのイメージのうちの1つを表示することです。コードでは、私の最新のアテンプトを示していますが、3つの画像をすべて真の場合のようにセルに配置します。のみ番組を結合場合Knockout.js - テーブル値に画像ベースを表示
<tbody data-bind="foreach:xrefs">
<tr>
<td>
@*<img data-bind="if: API14 == null || PROP_NM == null || PROD_ZONE_NM == null || LEASE_NAME == null || WELL_NO == null" src="~/img/warning_25.png" />
<img data-bind="if: PROP_NO == null || ENTITY == null" src="~/img/error-25.png"/>
<img data-bind="ifnot: PROP_NO == null || ENTITY == null || API14 == null || PROP_NM == null || PROD_ZONE_NM == null || LEASE_NAME == null || WELL_NO == null " src="~/img/green_Chk_25.png" />*@
</td>
<td data-bind="text:API14"></td>
<td data-bind="text:PROP_NO"></td>
<td data-bind="text:PROP_NM"></td>
<td data-bind="text:ENTITY"></td>
<td data-bind="text:PROD_ZONE_NM"></td>
<td data-bind="text:LEASE_NAME"></td>
<td data-bind="text:WELL_NO"></td>
<td class="text-nowrap">
<a data-bind="attr:{href:'@Url.Action("Details")/'+id}" class="btn btn-info">Details</a>
<a data-bind="attr:{href:'@Url.Action("Edit")/'+id}" class="btn btn-primary">Edit</a>
<a data-bind="attr:{href:'@Url.Action("Delete")/'+id}" class="btn btn-danger">Delete</a>
</td>
</tr>
</tbody>
の可能性のある重複した[ノックアウト "結合であれば" 動作しない](http://stackoverflow.com/questions/15382788/knockout-if-binding-not-working) –