を入力する割り当て可能ではありません。しかし、d.symbolは文字列に代入されないと言って不平を言う。タイプは、次のように私はインターフェイスを持っている[オブジェクト]
accessor: (d: Order) : Order => d.symbol
誰でもこの問題を回避する方法を知っていますか?
を入力する割り当て可能ではありません。しかし、d.symbolは文字列に代入されないと言って不平を言う。タイプは、次のように私はインターフェイスを持っている[オブジェクト]
accessor: (d: Order) : Order => d.symbol
誰でもこの問題を回避する方法を知っていますか?
(d: Order) : Order => d.symbol
この行は、 "タイプOrder
その戻りOrder
の一つの引数(d
)を受け付ける機能" を意味します。
関数は、Order
ではなく、string
を返します。それは実際に
(d: Order) : Order => d
非常に明確な説明、ありがとうございます! – blazerix
あなたを意図したものかどう
あなたは、戻り値の型注釈
(d: Order) : string => d.symbol
を修正するか
(d: Order) => d.symbol
を、それを削除するか、事の正しい種類を返すことができます戻り値の型がOrder
であると宣言したときに文字列を返しました。
解決方法:戻り値の型をstring
に変更してください。
「最小限の完全かつ検証可能な例」を作成する方法については、この[ヘルプトピック](https://stackoverflow.com/help/mcve)をご覧ください。この質問は、削除のリスクが高いです。 – Zze
削除のリスクを軽減するため、元のリビジョンにロールバック... – artem
この質問には十分に簡単な情報が記載されていますので、ご回答ください。 –