typescript相关内容

元素隐式具有任何类型

This demo使typeof Symbol.toStringTag类型symbol: const promise = Promise.resolve(); const toStr: typeof Symbol.toStringTag | void = typeof Symbol === 'function' ? Symbol.toStringTag : undefined; if (t ..
发布时间:2022-04-19 22:17:16 其他开发

在具有额外维度的ChartJS上的多行上对y轴标签进行分组

我已经在SO(Using ChartJS to create a multiple grouped bar chart - see picture below)上成功地成功地使y轴上的第二行标签正确且动态地工作。 我想知道有没有办法让他们走上多条线?查看下图中的标签: 由于它是动态构建的图表,并且行为非常灵敏,所以我的数据有时会超过允许的空间。 因此,低于2.50有时可能太长,以 ..
发布时间:2022-04-18 22:56:25 其他开发

从对象开始计算的Aurela

我有一个state对象,它有一个属性session,该属性可以是object或null。 我不想对isSessionActive()getter进行脏检查,所以我想使用computedFrom()。但是,computerFrom()似乎不会在此对象更改时触发,除非它以前是undefined。 我的状态存储上是否可以在没有专用isSessionActive布尔属性的情况下执行此操作? ..
发布时间:2022-04-18 22:52:11 前端开发

打字脚本安装不正确

我先安装了Visual Studio 2012速成版,然后安装了TypeScrip插件。 我启动了VS,并注意到我的.ts文件没有任何语法突出显示。 我没有任何与TypeScrip相关的项目模板,也没有工具->选项->文本编辑器->TypeScrip设置。 我甚至尝试卸载/重新安装所有内容。没有起作用。 推荐答案 我正在拼命寻找解决方案,但似乎没有解决方案,所以我决定 ..
发布时间:2022-04-18 22:48:06 其他开发

打印件中数字的扩展方法

我读到过add Extension Methods to types in TypeScript是可能的,但是将其应用于内置类型编号时遇到了一些问题。 以下是一些代码: 文件A:NumberExtensions.ts // tslint:disable-next-line:class-name interface-name export interface Number { ..
发布时间:2022-04-18 19:35:46 其他开发

ANTLR4-更改令牌文本

考虑以下词法分析器规则: TRUE : 'true' | 'TRUE' | '1'; 我希望将所有TRUE令牌转换为‘true’。 我使用antlr4ts。我该怎么做? 推荐答案 这只能通过使用特定于目标的代码来完成。例如,在Java中,它将如下所示: TRUE : ( 'true' | 'TRUE' | '1' ) {setText("true");} ; ..
发布时间:2022-04-17 23:57:28 其他开发

Npx创建-反应-应用程序提示全局卸载不存在的创建-反应-应用程序包?

我遇到了涉及全局安装的npx create-action-app问题。我之所以感到困惑,是因为据我所知,我的计算机上没有安装Create-Reaction-app包。 一些详细信息: 我像以前和最近在同一台计算机上多次所做的那样,启动了一个Reaction项目(使用打字模板): npx create-react-app --template typescript . 我从终 ..
发布时间:2022-04-17 10:25:19 其他开发

样式化-带打字的组件

我想将样式组件与类型脚本一起使用,但在安装依赖项(样式组件的类型等)之后。在将一个简单组件的扩展名更改为.ts后,它通知我,我的‘style led.div’组件已声明但从未读取,并且我的错误如下所示,如第8行所示- “LoginStyled值”引用了值,但被用作类型 此处.ts(2749) 使用.js扩展名,一切工作正常。 以下是组件的外观: import React fr ..
发布时间:2022-04-15 10:55:46 其他开发

如何使用样式化组件为(MUI)Reaction组件扩展TS接口?

我一直在试图找出如何解决这个过载问题,但到目前为止还没有结果。我使用的是TypeScrip、Style-Components和Material-UI。我使用styled(MUIButton)在本机MUIButton的基础上构建。通过console.log,我可以看到我的道具进入了组件,但是我不知道如何设置键入,所以重载错误就消失了。 有什么想法吗? 相关文章:How to extend ..
发布时间:2022-04-15 10:54:36 其他开发

Reaction-Native-Style-Components:类型';DefaultTheme';上不存在属性。

我正在为我的应用程序使用REACTION-Native-TypeScrip。我的样式组件版本是 "styled-components": "^5.3.0"。我已经创建了定制ThemeProvider并包装到我的根应用程序。我不得不为我的应用程序切换黑色主题。我的ThemeProvider工作正常。我会做DarkTheme和LightTheme。但当我使用这个命令yarn tsc测试我的应用程序时。 ..
发布时间:2022-04-15 10:44:28 其他开发

如何在单独的SELECT组件中键入ForwardRef?

我使用的技术是Reaction、TypeScrip和Style-Components。 我正在尝试创建选择组件,以便在Reaction Hook表单中使用它。 起初,看起来一切都是正确的,但我从打字脚本中得到了一个错误: 没有重载与此调用匹配。 重载第1个,共2个,‘(道具:Pick<;Pick<;Pick<;DetailedHTMLProps<;SelectHTMLAttr ..

类型脚本从类型中筛选出类型

我想从类型中删除一个类型子集,例如在下面的代码中,我想从undefined | numbers的并集中排除undefined,假定会产生一个仅由numbers的剩余类型组成的类型: type RemoveUndefined = T extends undefined | infer R ? R : T; type numbersOnly = RemoveUndefined ..
发布时间:2022-04-14 21:47:44 其他开发