Вопросы по теме 'typescript2.0'

ошибка TS2304: не удается найти имя «RTCPeerConnection»
Я использую WebRTC в Angular 2. В TypeScript 1.x я могу успешно использовать это. const peerConnection = new RTCPeerConnection(configuration, null); Но после обновления до TypeScript 2.x я получил эту ошибку в своем терминале:...
3098 просмотров
schedule 14.06.2022

Как расширить интерфейс, объявленный во внешней библиотеке d.ts?
Я установил определения knockout , используя задокументированный метод, подобный этому. npm install @types/knockout Он прекрасно работает, я могу импортировать его куда угодно. import * as ko from "knockout"; Однако я застрял в...
10579 просмотров
schedule 14.04.2023

Работает ли компилятор Angular 2 (ngc) с файлами определений Typescript?
Создание приложения Ionic 2, предназначенного для Windows 10 UWP. В моем коде я напрямую обращаюсь к API winrt, например var localStorage = Windows.Storage.ApplicationData.current.localStorage; Компиляция с помощью tsc работает, но когда я...
368 просмотров

Несколько типов возврата TypeScript с идентичными параметрами
Фон Пытаясь проникнуться духом TypeScript, я пишу полностью типизированные подписи в своих компонентах и ​​службах, что распространяется на мои пользовательские функции проверки для форм angular2. Я знаю, что я могу перегрузить подпись функции...
43730 просмотров

Динамическое отображение элементов, содержащих HTML, с функциями (клика) Angular 2
У меня есть рекурсивная древовидная структура, содержащая узлы, каждый из которых имеет свойство htmlStringContent. Когда я отображаю дерево с помощью вложенных компонентов «узла» и пытаюсь представить содержимое html, которое я использую:...
3800 просмотров
schedule 17.12.2023

TSLint жалуется, что соответствующий файл module.id @Component не включен в tsconfig.json (в WebStorm)
Простая проблема в WebStorm: Кроме того, tsc жалуется на: error TS2304: Cannot find name 'module'. Я ищу либо: Например, ключ jshint "predef" , который позволяет игнорировать глобальные переменные, определенные выше...
419 просмотров
schedule 04.11.2022

Как использовать конструктор строк в typescript 2
StringConstructor работает в Typescript 1.8: interface StringConstructor { trim(msg: string): string; } String.trim = function (msg: string) { if (msg) return msg.trim(); return msg;...
1208 просмотров
schedule 30.05.2023

Ошибка NPM (System.ComponentModel.Win32Exception) в Visual Studio 2015
Мне нужно начать кодировать приложение Angular 2 на моем рабочем месте, но я получаю следующую ошибку в VS: ====Executing command 'npm install'==== System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified...
397 просмотров

TypeScript «это». не устанавливает объект
Я использую карты Bing v8 для геокодирования. сначала этого кода не было в классе. В итоге я добавил код в класс из-за этой ошибки: typescript cannot redeclare block-scoped variable 'map' Поскольку сейчас я использую класс, у меня проблемы...
136 просмотров
schedule 03.12.2022

Пересечение типов функций TypeScript
Типы пересечения типов функций ведут себя не так, как я ожидал. Возьмите этот образец: var c: ((x: number) => void) = x => { }; Это компилируется просто отлично. x — это число в лямбде. Но это не удается: var c: ((x: number)...
656 просмотров
schedule 10.02.2023

Модули TypeScript @types не могут разрешить друг друга
Когда я использую npm для установки определений TypeScript, подобных этому npm install --save @types/express Я не могу использовать установленные модули, так как они не разрешают друг друга. Например, для @types/express требуется...
643 просмотров
schedule 23.08.2022

Решение модуля: возможная устаревшая документация по TypeScript
Я только что прочитал эту статью о разрешении модулей в документации по TypeScript. Я считаю, что это уже не может быть всей историей, как указано в разделе «@types, typeRoots и типы» в документацию tsconfig.json , файлы определения типов...
39 просмотров
schedule 27.07.2023

Есть ли способ включить strictNullChecks только для небиблиотечного кода?
Я включил strictNullChecks для своего приложения TypeScript. Я использую RxJS 5, написанный на TypeScript. Однако он не включил strictNullChecks . Следовательно, когда я делаю следующее:...
286 просмотров

Публикация машинописного пакета без файлов ts?
У меня есть проект typescript, который я хочу опубликовать, я генерирую все файлы js в каталоге с именем build и все файлы объявлений в каталоге с именем Declaration, я не хочу включать файлы .ts в мою опубликованную версию, мне было интересно как я...
305 просмотров
schedule 26.12.2022

Angularjs 2 — обновление шаблона или компонента не обновляет пользовательский интерфейс
Я исхожу из фона angular 1 , где все работало так гладко, и у меня были серьезные проблемы, даже если базовое приложение работало в Visual Studio с angular 2 . Я создал пустой проект в визуальной студии и очень внимательно следовал «5-минутному...
4819 просмотров

Определение машинописного текста jQuery
Текущая версия определения jQuery Typescript указывает, что он содержит Определения типов для jQuery 1.10.x/2.0.x Означает ли это, что он содержит объединенную единую версию, охватывающую все версии между 1.10.x и 2.0.x? Если да, то...
140 просмотров
schedule 12.11.2022

Не удается разрешить все параметры для действия ngrx/store.
Я пытаюсь создать действие @ngrx/store со следующим import { ActionReducer, Action } from '@ngrx/store' import { StoreService } from 'ng2-storeservice' import { IPatient, Patient } from './patient.service' export class PatientActions { static...
3586 просмотров
schedule 28.07.2022

Передача токена-носителя в yii2 rest возвращает ошибку 401
Я использую службы angular2 и yii2 restful, но это не работает Это моя часть angular2 In the userservice constructor(private http:HttpClientService, private _domaindetails:Domaindetails) { }...
3607 просмотров
schedule 30.07.2022

Ссылки Triple Slash Typescript с библиотеками 2.0
У меня есть проект, который изначально был построен на Typescript 1.4. Он имеет первичную настройку файла, например: /// <reference path="typedefinitions/jquery/jquery.d.ts" /> /// <reference...
765 просмотров
schedule 11.07.2023

Как поместить объект в массив в angular2 и машинописном тексте?
Я определил массив следующим образом: markers: marker[] = [ { lat: 51.673858, lng: 7.815982, label: 'A', draggable: true } ]; Я получаю данные из службы отдыха и подталкиваю новый объект к маркерам....
78839 просмотров
schedule 03.04.2022