3
フィールド値が空の文字列でない限り、uiグリッドにボタンを表示する必要があります。私はng-if
を使ってみましたが、動作しません。 ng-if
ボタンが表示されないと角度Uiグリッド条件付きCellTemplate
{ field: 'ReleaseStatus',
width: 125,
displayName: 'Release Status',
cellTemplate:
'<div ng-if="row.entity.ReleaseStatus != """>
<button id="editBtn"
type="button"
class="btn btn-default"
data-toggle="modal"
data-target="#myModal"
ng-click="grid.appScope.launch(row)">
{{COL_FIELD}}
</button>
</div>'
},
と素晴らしい作品:ここに私のグリッド・オプションのコードがあります。ただし、一部のレコードにフィールドReleaseStatusの空の文字列があるため、ボタンは表示されません。
ご協力いただきまして誠にありがとうございます。
"あなたはこのように書くべきです"の下に "例"はありません。 –
ありがとうございますが、一重引用符を使用するとエラーが発生します。 –
エラーは何ですか? – MayK