作成日: 2024/07/29 最終更新日: 2024/11/06
文書種別
不具合
発生環境
5.20213.834以降のバージョンで発生
状況
修正済み
詳細
セルテンプレートに配置したlabelタグに対して、hidden属性を設定しても非表示にならず項目が表示されてしまいます。
回避方法
この問題はバージョン5.20242.21で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
下記のいずれかの方法で回避できます。
1.次のCSSを追加します。
.wj-flexgrid .wj-cell label[hidden] {
display: none !important;
}
2.hidden属性の代わりに、ngIfを利用します。
<wj-flex-grid-column ・・・>
<ng-template wjFlexGridCellTemplate [cellType]="'Cell'" let-cell="cell">
<!-- <label [hidden]="true"> -->
<label *ngIf="false">
{{ getCountry(cell.item).name }}
</label>
</ng-template>
</wj-flex-grid-column>