gpt4 book ai didi

javascript - 将对象解构与流类型相结合

转载 作者:数据小太阳 更新时间:2023-10-29 05:09:15 25 4
gpt4 key购买 nike

我刚刚添加了 Flow到我的 Create-React-App 项目,并且在将我的一些计算代码转换为流类型时,我遇到了这个带有解构“对象作为参数”的错误

原始签名:

calcWeightOnConveyor({ tonsPerHour, conveyorLength, conveyorSpeed })

流式后:

calcWeightOnConveyor({ tonsPerHour: number, conveyorLength: number, conveyorSpeed: number }): number

错误:

$ flow
Error: src/utils/vortex/calculate.js:31
31: export function calcWeightOnConveyor({ tonsPerHour: number, conveyorLength: number, conveyorSpeed: number }) {
^^^^^^ Strict mode function may not have duplicate parameter names

有没有办法以这种方式将流与对象解构结合使用,或者我应该重新设计这些函数 API?

最佳答案

一般来说,我遵循的模式,尤其是功能组件 props 如下:

type Props = {
prop: Type,
};

const Component = ({
prop,
}: Props) => ();

关于javascript - 将对象解构与流类型相结合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48231767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com