typescript 相关问题

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

如何防止 TypeScript 剥离未分配的静态类字段

如果我使用以下 JavaScript 代码: 班级测试{ 静态“a-a”; 静态“b-b”; 静态“c-c”; } console.log(Object.keys(测试)) // 输出(chrome 控制台):['a-a', 'b-b', 'c-c'] 我可以...

回答 1 投票 0

导入的npm包模块在运行时未定义

我通过 npm install js-linq 安装了一个名为“js-linq”的包(https://github.com/battousai999/js-linq),它似乎安装正确。这在 n...

回答 2 投票 0

当 ID 与正则表达式模式不匹配时,如何处理 Hono 中间件中的错误?

我目前正在使用 Hono 开发一个面包应用程序。在我的其中一个路由中,我使用正则表达式定义了一个 URL 模式来匹配日期和标题参数。下面是它的外观示例: 应用程序.g...

回答 1 投票 0

Vite 5 未导入 scss 变量

对于某些背景,我们有设计师提供的一堆主题颜色,并试图将它们集成到单一的事实来源中,因为它们在原型设计阶段经常发生变化。 对此...

回答 1 投票 0

在 TypeScript 中限制类型来扩展对象不起作用 - 接受字符串

我正在尝试强制对包装类中包含的属性对象进行键入。然而,它似乎无法正常工作 - 字符串被愉快地接受,这是错误的: 输入属性映射&...

回答 1 投票 0

React Native 应用程序(android、ios)的全局错误处理程序

我正在尝试为 React Native 插件创建全局处理程序,或者至少在应用程序级别,在 TypeScript 中捕获所有未处理的异常并记录它们。 我正在使用 React Native 0.74.x 版本...

回答 1 投票 0

使用 typescript-eslint 强制执行文件命名约定

我想自动为我的打字稿+反应代码库强制执行文件命名约定。 例如所有 .ts 文件名都必须采用驼峰命名法 所有 .tsx 文件名都必须采用 PascalCase Orelsanpls 有参考...

回答 2 投票 0

如何从 TypeScript 使用 MapLibre-GL?

我正在尝试使用 TypeScript 在简单的网页中显示 MapLibre 地图。 MapLibre 网站上的示例使用 JavaScript,我想在 TypeScript 中做同样的事情。 这是我的index.html: ...

回答 1 投票 0

在不更改 dto 代码的情况下禁用值验证 |类验证器嵌套 js

我有一个 dto 类验证器,示例如下。我可以在不更改 dto 本身代码的情况下从验证中删除 userId 吗?例如,在控制器中使用 dto 时执行此操作 前...

回答 1 投票 0

VueJS/Typescript - 在 Typescript 类中定义反应值

我遇到了这个想法,在外部类中定义 ref() 或计算值等,以获得更清晰的代码结构和更少重载的 .vue 文件。 例如我有一个像这样的 test.ts 文件。

回答 1 投票 0

反应状态对象丢失内容

问题: - 我有一个状态变量(对象),我通过 2 个异步函数填充它。 - 当这个变量改变时,我的 useEffect() 被调用。这种情况发生两次(如预期)。 - 但每次我分配一个

回答 1 投票 0

如何在 Angular 的 .ts 文件中使用 settings.json 中的值?

我想使用 debounceTime 让用户在提出建议之前完成输入。我想定制在提出建议之前给予该人多少时间。为此,我添加...

回答 1 投票 0

如何使用 playwright 启用输入字段

我有一个禁用的输入字段,我想使用 Playwright 启用它。 名字: 我有一个禁用的输入字段,我想使用 Playwright 启用它。 <form action="/action_page.php"> <label for="fname">First name:</label> <input type="text" id="fname" name="fname" disabled> <input type="submit" value="Submit"> </form> 我想检查低权限级别的用户是否通过开发工具启用它,提交表单将被阻止/失败。 我找到了使用 evaluate 剧作家方法的解决方案。 page.evaluate() API 允许您在网页上下文中运行 JavaScript 代码。 在本例中,我使用它来删除输入字段的 disabled 属性: const inputSelector = "#fname"; await page.evaluate((selector) => { const inputElement = document.querySelector(selector); if (inputElement) { inputElement.removeAttribute("disabled"); } }, inputSelector); 现在输入字段将被启用。

回答 1 投票 0

导航到同一选项卡上的另一个 URL 时,会话存储会被清除

我在 Web 应用程序中遇到会话存储问题当我导航到同一选项卡中的另一个 URL 时,会话存储似乎被清除。 这是场景: 我设置了一些...

回答 1 投票 0

使用本机节点模拟 axios 请求方法:测试测试运行程序

这个问题已经被 sinon、jest 和其他人提出并回答了,但是我正在尝试使用 Node 的本机节点:测试测试运行程序来设置 axios 模拟,但失败了。 这通常是我正在做的事情:

回答 1 投票 0

使用 ngx-bootstrap modal 将数据传递到 modal

我正在使用 Angular 8 和 ngx-boostrap 打开模态并将数据从父级传递到模态。但没有按预期工作。我应该怎么做才能让它工作?..这是我的 stackblitz 演示和代码 超文本标记语言 <

回答 2 投票 0

在NestJS中手动注册一个typeorm EventSubscriber,而不需要在配置文件中指定

在 NestJS 中,我扩展了 EntitySubscriberInterface 类来创建通用的 EventSubscriber。 我的目标是每次插入一些东西时捕获所有 typeorm 存储库事件“beforeInsert”...

回答 2 投票 0

导入 {NetworkError} 在 Typescript 中不可用

我正在尝试使用“cockatiel”包重试网络故障错误上的 URL 调用。 我写的代码如下:- 从'cockatiel'导入{重试,handleType,ExponentialBackoff}; ...

回答 1 投票 0

具有反应形式的PrimeNG复选框组 - 如何获取所有选中的值

我有一组元素(PrimeNG),它们都共享 name 属性和 formControlName 属性。表单控件的值是一个数组(应该是这样),但是它“

回答 1 投票 0

如何从包含映射的对象中提取值

我有一个具有以下格式的对象 常量响应 = { “网址”: { “数据”:[{“工具”:“abc”},{“工具”:“def”}], “版本”...

回答 1 投票 0

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