Вопросы по теме 'typescript-types'
Ошибка назначения поля с типизированным строковым литералом при определении в интерфейсе
Когда в интерфейсе определен строковый литерал, я получаю неожиданное поведение.
interface IFoo {
value: 'foo' | 'boo';
}
Когда я реализую интерфейс в классе, я получаю ошибку:
class Foo implements IFoo {
value = 'foo';
}
Я...
60 просмотров
schedule
13.01.2022
Типы для функции, которая применяет имя функции и аргументы
Я пытаюсь правильно ввести функцию, которая применяет имя функции и аргументы для этой функции. После этого примените его и верните результат. Вот код:
const sum = (a: number, b: number) => a + b
const concat = (a: string, b: string, c:...
150 просмотров
schedule
30.07.2022
Как утверждать тип HTMLElement в TypeScript?
Я пытаюсь это сделать:
var script:HTMLScriptElement = document.getElementsByName("script")[0];
alert(script.type);
но это дает мне ошибку:
Cannot convert 'Node' to 'HTMLScriptElement': Type 'Node' is missing property 'defer' from...
209199 просмотров
schedule
06.11.2022
Как я могу ввести файл JSON с помощью TypeScript для VSCode?
В проекте Node/TypeScript, если я редактирую файл tsconfig.json или package.json с помощью VSCode, я получаю некоторую полезную информацию от редактора, которую он получает от TypeScript. Итак, я предполагаю, что где-то была создана ассоциация...
898 просмотров
schedule
10.01.2023
Уточнение полей, допускающих значение NULL, для проверки
Я пытаюсь заставить компилятор помочь мне с проверкой полезной нагрузки, полученной по сети. Итак, что я хочу сделать, это передать полезную нагрузку JSON по сети и убедиться, что компилятор жалуется, если все поля не установлены. Я знаю, что это...
23 просмотров
schedule
22.10.2023
Typescript: как в этом случае ввести функцию с использованием универсального типа?
У меня есть это определение типа
type FuncType<T> = (value: T) => T
Я хочу реализовать функцию, используя этот тип, который будет выглядеть так:
const myFunc: FuncType<T> = (value) => value;
и используйте его...
69 просмотров
schedule
22.10.2023
Тип возврата TypeScript React HOC, совместимый с декоратором
Я использую React Native с TypeScript. Я написал HOC, который мне нравится использовать в качестве декоратора, чтобы присвоить компонентам значок:
import React, { Component, ComponentClass, ReactNode } from "react";
import { Badge, BadgeProps }...
1884 просмотров
schedule
04.06.2024