作成日: 2024/11/29 最終更新日: 2024/11/29
文書種別
不具合
発生環境
対象バージョン:V5.0J
状況
回避方法あり
詳細
React+TypeScriptで日付時刻(GcDateTime)コントロールを利用しているとき、dropDownConfigでautoSwitchプロパティを設定していると、コンパイルエラーが発生します。
次のように設定している場合に、下記のエラーが発生します。
次のように設定している場合に、下記のエラーが発生します。
◎コード
<GcDateTime
dropDownConfig={{
dropDownType: InputMan.DateDropDownType.Calendar,
autoSwitch: true
}}/>
◎エラーメッセージ
Type '{ dropDownType: InputMan.DateDropDownType.Calendar; autoSwitch: false; }' is not assignable to type 'GcDateTimeDropDownConfig'.
Object literal may only specify known properties, and 'autoSwitch' does not exist in type 'GcDateTimeDropDownConfig'.
回避方法
型をanyに設定することで回避可能です。
<GcDateTime
dropDownConfig={{
dropDownType: InputMan.DateDropDownType.Calendar,
autoSwitch: true
} as any}/>