flowtype 相关问题

Flow是一种静态类型检查器,旨在查找由Facebook创建的JavaScript程序中的类型错误。

如何将另一个组件附加到ComponentType?

有没有办法将另一个组件附加到已经作为ComponentType键入的组件?例如:type Props = {name:string,} const Header:ComponentType =({props})= ...

回答 1 投票 0

使用静态字段为React组件创建流类型

我期待React组件如此:class MySetting扩展了React.Component {static name ='My Setting'; render(){return( {'setting here'} ); } } ...

回答 1 投票 1

使用Facebook流量与Ionic 3?

我希望在我的Ionic项目中使用Facebook静态分析器流程。 Ionic使用Webpack时,我不熟悉不同的包管理器。我在Flow中看到的每个教程都表明要配置......

回答 1 投票 0

流类型 - 数组的对象

我有这样的对象:{one:[{a:“some”,b:“some”,}],two:[{a:“some”,b:“some”,}],...}是这个正确的流量类型......

回答 1 投票 2

如何使用/定义具有流类型检查的枚举?

我正在尝试迁移现有的代码库以使用Flow。由于这个项目在没有Flow的情况下开始,我使用了一个非常典型的JS模式用于枚举等。以下是我想要的几个定义......

回答 3 投票 18

在Flow中缺少可选的类型检查失败

假设我有这样的Flow typedef:type ApiResponse = {+ foo?:{[string]:Object},+ bar?:{[string]:Object},} type FooApiResponse = {foo:{[string]:Object和...的功能...

回答 1 投票 0

Flow Js:如何输入谓词函数?

我正在尝试在我的应用程序中实现某种通用的redux reducer,它应该处理带有流类型的错误通量标准操作。假设我有FSA的Flowtype定义:type ...

回答 2 投票 1

无法弄清楚为什么功能的某些部分没有被覆盖,流动

我有这个函数来展平对象导出函数flattenObject(object:Object,prefix:string =“”){return Object.keys(object).reduce((messages,key)=> {const value:Object | ...

回答 1 投票 0

流,类型的破坏对象

我无法找出输入这种类型的析构对象的语法const {height:deviceHeight,width:deviceWidth} = Dimensions.get(“window”);现在deviceHeight和deviceWidth ......

回答 1 投票 0

使用flow,我如何要求数组包含至少一个元素?

似乎文档说你可以强制它固定长度。是否可以要求数组包含至少一个元素?

回答 1 投票 1

对于node_modules中存在的模块,“找不到所需的模块”

有些模块似乎对Flow不可见。例如,我将通过npm安装的react-native-overlay安装到我的node_modules目录中,但是我从Flow获得了一大堆这样的错误:[js / ...

回答 2 投票 3

获取/设置流尚不支持的属性

流程不支持以下内容吗? / * @flow * / module.exports = {get rules(){return require(“./ rules”)。default;为什么我得到的get / set属性尚不受支持......

回答 1 投票 0

获取从元组联合中选择的流程

我有一个返回元组联合的函数,看起来无论我做什么,flow都无法选择其中一个元组。示例(try flow link):声明函数genNumber():[Error,null] ...

回答 1 投票 1

flow javascript泛型类型“无法从值位置引用类型`CustomType` [1]。”

我试图调用异步函数并指定自定义类型(让我们称之为“CustomType”)。我在这种类型中指定了一些随机属性,只是要理解它是......

回答 1 投票 0

如果没有@flow,Flow不会报告变量的正确类型

我有一个包含以下三行的文件。 // var g1 = navigator.geolocation; g1.getCurrentPosition(position => {},()=> {});当我运行dump -..时,Flow将g1的类型报告为:“2:5-6:any”

回答 1 投票 1

对象类型中缺少Flow属性

我有一个组件的以下Flow Props类型:输入Props = {// 更新:({date?:DateRange})=> void};我也有以下导出类型:导出类型...

回答 1 投票 3

函数参数中的?()=> void的目的是什么?

Facebook的开源F8应用程序async函数configureStore中存在以下函数(onComplete:?()=> void){//函数体}在configureStore参数中,什么是...

回答 1 投票 1

州内缺少财产,但只是流量的支柱

import * as React from'reaction'; type Props = {number:number,} type State = {} class Other扩展React.Component {render(){const {number} = this.props; ...

回答 1 投票 0

React ChildrenArray

有人能告诉我在实践中如何使用流动的儿童阵列?使用它可以获得什么设计模式的好处,而不是仅仅使用javascript中的标准数组声明。 ...

回答 1 投票 0

flow - 无法使用'Home'扩展'Component',因为object literal [2]与属性'state中的undefined [3]不兼容

我正在尝试使用Flow与反应,我按照一些教程,但我无法解决此错误,我的代码看起来像这样:从“react”导入React,{Component};从{...导入{Link,withRouter}

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.