首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从导入模块扩展类型声明

从导入模块扩展类型声明
EN

Stack Overflow用户
提问于 2022-10-24 11:41:55
回答 1查看 24关注 0票数 0

我正在尝试从react扩展PlatformOSType --我的应用程序是原生的。有没有一种不进行修补的方法--本机/index.d.ts文件?我尝试了在本地d.ts中声明模块的方法,但是它似乎覆盖了所有的react本机声明,其中我只需要扩展一个类型。

index.d.ts

代码语言:javascript
复制
declare module "react-native" {
  export type PlatformOSType = import("react-native").PlatformOSType | "samsung_tv" | "lg_tv"
}
EN

回答 1

Stack Overflow用户

发布于 2022-10-24 11:49:49

如果您想扩展现有类型,据我所知,您需要在.d.ts文件的开头导入它们,如下所示:

代码语言:javascript
复制
import 'react-native';

declare module "react-native" {
  export type PlatformOSType = import("react-native").PlatformOSType | "samsung_tv" | "lg_tv"
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74180595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档