0
ので、私の場合、私は0フローで関数呼び出しのArityを0に制限する方法はありますか?
A function’s arity is the number of arguments it expects.
- ない流れのアリティを強制したいと思い、私は流れ
"flow-bin": "0.54.1"
の最新バージョンを使用していると私は、関数が任意のパラメータ を受け取ることができないことを確認する必要がありますこのシナリオをデフォルトで処理します(私のテストではありません)。または、手動で許可されたアリティについての情報を追加する必要がありますか?
マイコード:
const location =():{locationId: number, geo: Array<number>, isFetching:boolean} => {
return {
locationId: 5128581, // nyc usa
geo: [-74.006, 40.7143],
isFetching: false
}
}
フローは、デフォルトでは、このシナリオを処理する場合、あなたは見つけることができません'location( 'foo')'を試してみてください。 – Ryan
私はデフォルトの動作をテストしようとしましたが、渡す場所( 'foo')はエラーを返しません。 – GibboK
flow.org/tryで試したところ、エラーが返されました。誰かにあなたを手伝ってもらうには、再現可能な例を提供する必要があります。 https://flow.org/try/#0MYewdgzgLgBANiYBDKBLcMC8MAUBKALgG8Fk1wBJAEwJjAFcBbAIwFMAnAGhgHNWRaAQXbskATwA8DFhwB83VBABirKMAAWqMDwLMQIOKyRgAvllkwiAKBgx2q+uzCWbt+IhTow1WgFYAjABMABy+wf7cAPSRdGLAMPQQSK62fAIwANoAtADsACwAdAAMRQBs3HlFBTn+eQDMALqcKTCKKmqa2rQAZkhwEKyuJlbDVqSe4DgA5N36U3gA3EA –