cost 237 ms
TypeScript 无法从类型化的字符串变量中正确推断类型

[英]TypeScript is unable to infer type properly from a typed string variable

我正在尝试使用“自由”创建的string作为 object 的键。 这会突出显示带有消息的.selected 类型“boolean”上不存在属性“selected”。 这是一个游乐场。 是否有解决方法,或者这根本不可能? ...

2023-06-01 12:47:08   2   95    typescript  
sfc html 元素上的 vue 事件消失了

[英]vue event on sfc html element dissapears

赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 Sander_P想提请更多人关注这个问题。 我正在使用 Electron Forge 和Webpack + Typescript 模板项目开发 ElectronJs 项目我还为 webpack 安装了 Vue 和 vue-load ...

如果调用 Luxon 函数,使用 React 测试库测试 Luxon Datetime 会导致错误

[英]Testing Luxon Datetime with React Testing Library results in error if calling Luxon functions

我找不到这个问题的答案所以如果重复请删除。 我有使用 React Hook 形式 (7.22.5) 和 Luxon (2.3.1) 的 React (17.0.26) 组件。 这是组件定义本身是这样的(无法提供完整的组件代码): 当我尝试使用 React 测试库运行测试以仅测试组件时,出现以下错误: ...

无法从 Vue3 中的 Headless UI 模糊 ComboboxInput,组合 API

[英]Can't blur ComboboxInput from Headless UI in Vue3, Composition API

我正在尝试通过 ref 访问<ComboboxInput/>并以编程方式模糊输入元素。 我得到的错误是 blur 是未定义的,但是当我 console.log 引用本身时,它看起来像是对 HTMLInputElement 的实际引用。 这是组合框输入: 这是参考: 有谁知道如何解决这个 ...

Next Auth useSession 在第一次渲染时没有得到 session

[英]Next Auth useSession does not get session at first render

我正在尝试使用 NextJS v13 和 Next Auth v4 构建网站。 每当加载页面/组件时,在使用useSession挂钩时,第一次渲染时不会返回 session,因此,许多组件无法正常工作...... 例如,以下代码应为经过身份验证的用户加载问题:'use client' import ...

比较两个 Uint8Array 的相等性

[英]Compare equality of two Uint8Array

赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 Brad正在寻找此问题的最新答案。 我正在使用 CRC32 比较两个Uint8Array以确保解压缩数据的准确性。 但是,我面临的问题是没有像Uint8Array.equal()这样的 API 来比较 arrays。尽管 Node ...

我正在尝试使用 Stripe 和 NextJS 13.2.3 设置 webhook

[英]I am trying to setup of a webhook using Stripe and NextJS 13.2.3

我能够通过内置的 Stripe 页面成功结帐我的购物车,并且我被重定向到我的 successUrl 路由。 我的本地测试 webhook 按预期被调用。 但是,当我包含验证请求来自 Stripe 的代码时,出现了一些错误。 这是我在 NextJS 中的 webhook 我正在使用 Stripe C ...

Angular 9 引入了全局“$localize()”...多边形填充不起作用

[英]Angular 9 introduced a global '$localize()' ... the poly fills do not work

我们的 angular 应用突然开始遇到这个问题。 我们使用本地化已有很长时间了,这个让我们摸不着头脑,它让我们前端的地面开发停滞不前。 我们已经将 polyfill 导入添加到我们认为可以解决问题但仍然存在的所有地方。 我们所有的库导入、测试和模块都包含这个,但我们仍然看到它弹出并且无法在任何地方 ...

获取最外层的VUEjs wrapper test-utils

[英]Get the outer-most layer of VUEjs wrapper test-utils

我在写VueJS的测试,想访问HTML这个最外层,但是不管用什么方法,最外层总是被忽略。 无论如何我可以访问这个最外层,然后用它做一些事情(比如outermostLayer.removeAttribute('key') ) ...

如何使用 zod 验证字符串文字类型

[英]How to validate a string literal type using zod

我有这种类型 我想在 zod 中验证这个文字字符串类型。 目前,我有 is 作为一个字符串,但错误的是不是一个字符串。 我不知道该放什么。 到目前为止,我已经尝试过枚举、字符串和对象。 我找不到正确的答案。 ...

node_modules 中安装的依赖项缺少 node_modules

[英]Installed dependency in node_modules is missing node_modules

我有 2 个 TS 包。 project-1作为依赖项安装在project-2中。 我能够导入和访问project-1的所有类型定义。 但是找不到project-1中的依赖项(node_modules目录)。 这是因为project-1的node_modules目录不存在。 我真的需要在node ...

升级到 ngx-bootstrap 10 后内容未定义

[英]content is undefined after upgrading to ngx-bootstrap 10

我在我的应用程序中展示了很多模态,我决定做所有有点通用的方式是通过 typescript 中的模态服务。模态服务将组件作为参数,然后像往常一样打开 model ...升级后内容始终为“未定义” 我的代码看起来像这样import { Component, Injectable, ViewC ...

是否可以在输入 slider 中获取滑块拇指的引用?

[英]Is it possible to get a ref of the slider-thumb in input slider?

我想应用工具提示来显示 slider 范围内的拇指值。 我知道有一种方法可以计算 position 等,但我有一个预构建的工具提示组件,可以获取 ref 并将其显示在 position。 如果我得到输入参考,工具提示不会随着拇指移动而只是停留在中间的位置。 有没有办法专门检索拇指的参考? 尝试获取 ...

使用 Mongo ObjectId 作为索引

[英]Using Mongo ObjectId as an Index

我正在尝试遍历从Model.find()调用中检索到的数组。 listId是new ObjectId(1234qwer1234qwer) ,错误是Type 'ObjectId' cannot be used as an index type. 处理这个问题的理想方法是什么? 不久之后,我可能会想在 ...

Typescript - 如何正确合并两个包含重叠的枚举?

[英]Typescript - How to properly merge two enums that contain overlaps?

给定以下枚举:enum MyFirstEnum { A = 'A', B = 'B', C = 'C' } enum MySecondEnum { C = 'C', D = 'D', E = 'E' } 合并它们的正确方法是什么? 请注意,它们在键C = 'C'中包含重 ...

在构造函数中处理 Typescript 类型检查

[英]Handling Typescript type checking in constructor

使用以下(非常人为的)示例,其中: 如果 object 具有某个属性的特定值,则必须定义另一个(可选)属性。 我想在构造函数中捕获错误,以便用户立即捕获问题。 稍后在一个方法中,我想依赖我们之前执行的类型检查。 有没有办法向下“级联”此检查,或利用我们在 class 其他地方的构造函数中所做的检查? ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM