作成日: 2025/02/19 最終更新日: 2025/05/14
文書種別
不具合
発生環境
5.20242.30以降のバージョンで発生
状況
修正済み
詳細
controlTemplateプロパティを使用してドロップダウンボタンのアイコン(▼)を変更した際、この設定を実装していない他のInputコントロールのドロップダウンアイコンも変更されてしまいます。
回避方法
この問題はバージョン5.20251.34で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
controlTemplateプロパティの代わりに、initializedイベントを利用してアイコンを変更します。
<wj-input-date id="wjDate" :isRequired="false" :initialized="initInputDate">
・・・
const initInputDate = (inputDate) => {
const btn = inputDate.hostElement.querySelector('.wj-input-group-btn button');
if (btn) {
btn.innerHTML = '<div class="wj-glyph-calendar"></div>';
}
}