如何通过 Typescript for Flow 导入 React-Native 类型?

卡尔·泰勒

在我的本机应用程序中,我有一个TextInput组件。TextInput读取某些类型从以下路径:

/Users/karl/Library/Caches/typescript/3.6/node_modules/@types/react-native/index.d.ts

这个文件有很多类型,包括:

export type KeyboardType = 'default' | 'email-address' | 'numeric' | 'phone-pad';

我可以通过cmd + clicking我添加的道具访问这个文件,(使用 vscode)去它的定义。

我想知道的是如何引用此文件中的类型,以便我可以在我的 Flow 类型定义中使用它们?

我希望能够执行以下操作:

// pseudocode
import type { KeyboardType } from 'react-native'

我该怎么办?

用户6269864

你做的一切都是正确的,除了你不需要type后面的词import

import { Image, StyleSheet, ReturnKeyType, KeyboardType } from "react-native";

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

React Native中的导入类型不同吗?

React Native导入错误:无法使用.bin解析模块(如何导入某种类型的文件?)

React Native Typescript:如何解决变量参数类型的错误

React Native中onLayout事件的TypeScript类型?

React Native扩展NativeModules TypeScript类型

如何为TypeScript导入RXJS类型

在React Native上配置Flow以忽略“缺少...的类型注释”错误

如何在React中使用Flow类型?

React Native Navigation 5 导入“元素类型无效”

不同的 TypeScript 导入类型

如何隐藏具有导入类型的基本TypeScript类型

React-TypeScript:如何导入组件?

TypeScript React Native Flatlist:如何为renderItem提供正确的项目类型?

如何通过仅使用TypeScript中的类型导入已可用的模块?

如何将此lambda类型从Flow转换为TypeScript?

如何在基于TypeScript的React Native应用程序中为导入配置绝对路径?

导入React Native组件

React Native中TextInput的onChange事件的TypeScript类型

TypeScript和React Native:RN样式的类型定义是否错误?

React Native仍然以错误定义的类型(TypeScript)运行

在 onPress 中 React Native Typescript Formik 的 handleSubmit 类型

Flow.js扩展导入类型

如何在TypeScript中导入默认导出类型?

如何从Aurelia商店的Subscribe方法导入Typescript订阅类型?

Typescript导入类型Eslint:导入/命名

通过名称在React-Native组件中导入多个SVG

是否需要使用Flow进行“导入类型”而不是“导入”?

React @flow 避免重复类型

如何升级React Native使用的Typescript版本?