Вопросы по теме 'typescript2.0'
Как явно использовать типы lib.d.ts?
Похоже, эта проблема связана с IDE WebStorm. Я сообщил WebStorm. И отслеживайте здесь .
Я использую Angular 2 с TypeScript 2.
Как явно использовать местоположение из типов lib.d.ts ? Потому что теперь он отображается красным в моей...
1791 просмотров
schedule
01.10.2022
Как определить функцию, которая проверяет, является ли параметр строкой в TypeScript 2.0
Скажем, у меня есть функция, которая проверяет, является ли параметр строкой, определенной следующим образом:
function isString(value: any): boolean {
return typeof value === 'string' || value instanceof String;
}
Теперь, когда я...
447 просмотров
schedule
24.11.2023
Не удается вызвать выражения, у типа которых отсутствует сигнатура вызова
Я получаю сообщение об ошибке типа при использовании адаптера, как в этом сокращенном примере (см. последнюю строку метода getGloryOfAnimal ). Я озадачен, потому что, насколько я могу судить, типы полностью раскрыты.
interface ICheetah {...
271 просмотров
schedule
23.10.2023
Не удается найти требуемый индекс (строка), объект, дата, Json после обновления до машинописного текста 2
После преобразования в typescript 2.0 из 1.8 я получаю много ошибок. Ошибки и машинописный код есть.
Не удается найти "JSON"
set = JSON.parse(settin);
Свойство 'indexOf' , concat не существует для типа 'string'
var appSetting :...
254 просмотров
schedule
04.04.2024
Откуда lib в typecsript?
У меня есть проект typescript@2. Я хотел использовать некоторые функции ecma2017. Я узнал, что можно применить lib к compilerOptions к tsconfig.json :
"target": "es6",
"lib": [
"es2017",
"dom"
],
Но почему это работает? Откуда...
1973 просмотров
schedule
17.11.2022
Как использовать новые пакеты @types для типизации TypeScript?
Я начал переносить большое существующее приложение TypeScript на основе namespace и <reference> для использования modules и @types репозитория NPM. Тем не менее, я сталкиваюсь с проблемами каждую секунду.
Во многих библиотеках даже...
1008 просмотров
schedule
09.12.2023
Rollup Angular 2 с псевдонимом пути typescript 2
Я пытаюсь установить приложение Angular 2, но у меня есть:
Не удалось разрешить app / components / xxx / xxxxx.component из xxxx \ wwwroot \ angular \ app \ app.module.js
В app.module есть ссылка на xxxxx.component , например:
import...
1327 просмотров
schedule
18.09.2022
Как использовать свойство dynamicHeight md-tab-group
Высота моего пользовательского интерфейса составляет около 5 пикселей при отображении в md-tab-group md-tab.
Чтение https://material.angular.io/components/component/tabs > Динамический Высота > По умолчанию группа вкладок не изменит свою высоту...
4120 просмотров
schedule
01.12.2023
Строгая проверка псевдонимов машинописного текста
Есть ли способ применить машинописный текст к еще более строгой проверке типов, вплоть до проверки псевдонимов?
Чего я хочу добиться, так это определить типы, такие как:
type kilograms = number;
type kilometers = number;
type...
1066 просмотров
schedule
07.03.2024
Jest не может обрабатывать файлы TypeScript TSX при запуске тестов
Выполнение тестов с использованием Jest с TypeScript TSX происходит с ошибками.
У меня настроена следующая база:
https://github.com/joe-glasgow/tsx-jest-unit
Однако при запуске
yarn run test
возникает следующая ошибка:
const...
270 просмотров
schedule
18.11.2022
Разница в свойстве «lib» в tsconfig.json между es6 и es2017?
Я исследовал, что означают возможные значения свойства lib в compilerOptions , найденном в файле tsconfig.json . Я нашел на странице Typescript GitHub соответствующие d.ts файлы, соответствующие этим значениям и, очевидно, при использовании...
8767 просмотров
schedule
06.03.2024
неопределенная ошибка при вызове функции javascript в angular 2
Может ли кто-нибудь помочь мне, как вызвать функцию из внешнего файла js внутри моего компонента angular2. Ниже приведен фрагмент моего кода, когда я пытаюсь загрузить приложение, которое выдает ошибку App is undefined.
Вот мой код компонента:...
1110 просмотров
schedule
26.10.2022
Angular 4 вызов метода подписки несколько раз
Я создаю глобальный модальный компонент. Моя проблема в том, что когда я вызываю метод подписки, который он вызывает несколько раз, в зависимости от номера модального окна. Как я могу предотвратить множественные вызовы наблюдаемого метода подписки?...
26769 просмотров
schedule
16.11.2022
Ошибка машинописного текста: невозможно записать файл, поскольку он перезапишет входной файл
В нашем проекте typescript 2.3.4 (ionic2 и angular 4) с использованием Visual Code мы интегрируем стороннюю «3D-карусель». Получаем следующие ошибки:
ошибка машинописного текста Невозможно записать файл...
1909 просмотров
schedule
12.06.2024
Типизированный интерфейс общего значения ключа в машинописном тексте
У меня есть следующий пример объекта:
let foo: Foo = {
'key1': { default: 'foo', fn: (val:string) => val },
'key2': { default: 42, fn: (val:number) => val },
// this should throw an error, because type of default and fn don't match...
19100 просмотров
schedule
09.01.2024
Как импортировать экспортируемую функцию модуля асинхронно с динамическим импортом и вызвать ее?
в асинхронной функции обратного вызова обещания
promise.then(async callbackResultValue => { //here })
Я пытался
const browserd = await import('browser-detect');
if (typeof browserd === 'function') {
const browserinfo =...
159 просмотров
schedule
31.05.2024
Ошибка машинописного текста. Это условие всегда будет возвращать значение "истина", поскольку типы не перекрываются.
У меня было это условие в группе форм:
if((age>17 && (this.frType=="Infant"))
|| (age>40 && this.frType=="Grandchild")
|| (age<=5 &&
(this.frType!="Child"
|| this.frType!="Infant"
||...
71886 просмотров
schedule
13.01.2024