前提・実現したいこと
型変換した変数をタプル型の変数に単純に入れるとエラーが発生します。
具体的にはnumber型で受け取った値を計算したのち、string型に変換してタプル型の変数に入れたいです。
発生している問題・エラーメッセージ
Type 'string' is not assignable to type '"1" | "2" | "3" | "4"'.
該当のソースコード
ts
1type TestProps = { 2 testProp: '1' | '2' | '3' | '4'; 3} 4 5const value = 0; 6const castValue = String(value + 1); 7 8const TestObject: TestProps = { 9 testProp: castValue 10}
補足情報(FW/ツールのバージョンなど)
Typescript 4.0.2
回答1件
あなたの回答
tips
プレビュー