0
"1.5"のような文字列として値が入力されています 数値の場合は数値として記録します。番号割り当てられていないパラメータ文字列| このコードがj私はインターフェイスparseIntで共用体の型を使用する方法は?
interface IEvent {
value: string | number;
...
}
しかし、これは文字列型の」引数を
などのエラーを与えるを持って
// parse out the value as a number if it is one let val = parseFloat(event.value) || event.value; event.value = val;
を行います'
parseIntは文字列を期待しているためです。
これを回避するにはどうすればよいですか、その警告を止めるだけですか?
「値」**は常に**文字列ですか? –
良い点は、常に文字列として入力されますが、数値であることもあります。私は、 'in:string> out:number | string'のためのインタフェースで別のフィールドを使うことができたと思います – dcsan