typescript 相关问题

TypeScript是由Microsoft创建的JavaScript的类型超集,它添加了可选类型,类,接口,async / await和许多其他功能,并编译为纯JavaScript。此标记用于特定于TypeScript的问题。它不用于一般的JavaScript问题。

使用 Axios 从 React Native 图像选择器上传图像数据

我从react-native-image-picker检索到数据,其中包括各种属性,例如文件名、文件大小、高度、宽度、类型、uri等。我的目标是上传这些数据作为我...

回答 3 投票 0

这种情况我应该给什么类型的饭菜?

您好,我需要这方面的帮助,我不知道应该给我的 props 提供什么类型,我想将其传递给 redux 切片。 我收到错误“‘Meal[]’类型的参数不可分配给参数...

回答 2 投票 0

如何在发生错误后保持 Rxjs 可观察性(忽略错误)

我将一些值发送到 rxjs 管道,然后进行订阅。如果出现错误,我想忽略它们并继续剩余的输入。 of('foo', 'bar', 'error', 'bazz', 'nar', 'error'...

回答 1 投票 0

如何在 Chart.js 中将 Ticks 格式化程序与 Typescript 结合使用?

如果我使 Chart.js 使用美国地区设置,我会得到最佳格式的比例数字。 如果我像文档中那样使用刻度回调: 刻度线:{ 回调:函数(值){ 返回值.至...

回答 1 投票 0

当我部署在服务器中时,Angular Service Worker 离线缓存不起作用

当我使用 Angular/PWA 构建我的 Angular 项目并使用 http-server 在本地服务器上测试它时,它按预期工作。即使离线缓存在本地也能正常工作。 但当我部署完毕后...

回答 2 投票 0

是否可以在打字稿中将某些内容标记为已弃用?

我正在使用已弃用的方法为 Javascript API 编写打字稿定义。以下是文档的摘录(他们说是 API,但它只是关于这个单一方法): 这个API没有任何作用...

回答 1 投票 0

从字典中推断出更具体的类型?如何帮助 TypeScript 推断类型?

我得到了这个超级代码: 导出类型 Locale = "en" | “fr”; 导出类型命名空间=“产品” | “家”; 常量字典 = { zh: { 主页:{标题:“我的超级

回答 2 投票 0

为什么打字稿无法正确推断我的类型?我可以帮助打字稿推断类型吗?

我得到了这个超级代码。 导出类型 Locale = "en" | “fr”; 导出类型命名空间=“产品” | “家”; 常量字典 = { zh: { 主页:{标题:“我的超级

回答 1 投票 0

语法错误:通过 Postman 中的 POST 请求在位置 1(第 1 行第 2 列)的 JSON 中减号后没有数字

当我在我的网站应用程序上使用我的 API 时,它工作得很好,但是当我尝试在 Postman 中测试它时,我得到 SyntaxError: No number after minus sign in JSON atposition 1 (line 1 column 2)。 ...

回答 1 投票 0

常量大小写字符串到对象的类型安全转换

有一个名为 nconf 的配置库,它的一个功能就是获取环境变量并将它们转换为对象: MYFOO_BAR_BAZ=true MYFOO_BAR_COUNT=34 MYFOO_REALLY_KABOOM=900...

回答 1 投票 0

如何实现匹配静态接口的Jsonabilible类型?

在 Typescript 中,这 3 种类型都很相似,因为它们仅由原始类型、映射和数组组成: 类型 Color1 = { [组件:字符串]:数字 } 输入颜色2 = { 绿色:数字 红色:

回答 1 投票 0

当两个参数具有相同的泛型类型时,递归约束默认值会导致在没有第一个参数的情况下错误地推断第二个参数

我正在使用 TypeScript 的通用约束对递归二叉搜索树 (BST) 数据类型进行建模。为递归泛型变量 T 定义默认值,而不在默认值中使用 T(并非全部...

回答 1 投票 0

尝试根据 Typescript 元素中现有的内容添加类型保护

我正在尝试在 Typescript 中创建一个条件来检查名称中是否已存在特定单词。 我有这个功能: 是有机的(){ 对于(令 i = 0;i < this.items.length; i++) {...

回答 1 投票 0

元组的扩展参数并集

我有返回元组联合类型的函数。我想将它传递给使用扩展运算符接受其所有形式的函数.... 类型 TupleUnion = 只读 [数字,数字] |只读[麻木...

回答 3 投票 0

使用 aws cdk(typescript) 将 sqs 队列订阅到不同账户中的 sns 主题

我想使用 cdk (打字稿)将 sqs 队列连接到位于不同帐户中的 sns 主题。下面是我认为应该可以工作的代码(此代码位于堆栈中),但我有一些...

回答 2 投票 0

无法为 SVG 组件设置 className 属性

在从 webpack 迁移到 vite 的过程中,我遇到了以下问题。我有以下 React 组件: 从 '@styles/pages/product/other/other.module.scss' 导入 { otherQuote as other__quote } ; ...

回答 1 投票 0

使用类和子类以及递归通用约束对通用递归数据结构进行建模

我正在尝试对二叉搜索树(BST)和统计 BST 进行建模,该统计 BST 使用附加的大小属性扩展了 BST。我一直在尝试三种不同的方法: 递归 聚合物...

回答 1 投票 0

如何从对象类型推断属性和值类型

我有一个对象类型;我想获得一个新的元组类型,例如:[属性,值],当我输入属性时,它们打字稿可以自动推断值的类型,但我无法解决问题。 呃...

回答 2 投票 0

React Router SSR:useLocation()只能在<Router>组件的上下文中使用

我遵循了本指南https://reactrouter.com/en/main/guides/ssr#without-a-data-router 我正在服务器渲染这样的应用程序 // ... 我遵循了本指南https://reactrouter.com/en/main/guides/ssr#without-a-data-router 我正在服务器渲染这样的应用程序 <StaticRouter location={req.url}> <Routes> // ... </Routes> </StaticRouter> 我的一条路线包含此代码 import React from 'react' import { useLocation } from 'react-router' export function SceneButton(props: SceneButtonProps) { const location = useLocation() // ... return <button>Scene</button> } 当我渲染应用程序时,出现此错误 useLocation() may be used only in the context of a <Router> component. 如何以浏览器端和服务器端都有效的方式获取此处的位置? 另外,奇怪的是,React Router 文档真的希望我使用 Remix,但我的应用程序很大,我无力重写它。 如果您使用的是 StaticRouter 中的 react-router-dom/server import { StaticRouter } from "react-router-dom/server"; 然后我怀疑您还需要从同一个库导入 useLocation 钩子,例如react-router-dom 而不是较低级别的 react-router 库。 更新 SceneButton 以从 react-router-dom 导入: import React from 'react'; import { useLocation } from 'react-router-dom'; export function SceneButton(props: SceneButtonProps) { const location = useLocation(); // ... return <button>Scene</button>; }

回答 1 投票 0

ES2022 和 ESNext 之间的 ECMAScript 差异

我正在使用 Next.js 开发 TypeScript Node.js 项目。 我注意到在 TypeScript 配置文件 tsconfig.json 中,它允许我指定“target”和 &q 的值...

回答 1 投票 0

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