4
ответа

Что такое печатать на машинописи

Я новичок в Angular2 и до сих пор наслаждаюсь им, но есть одна проблема: печатать. Я не могу понять, как их использовать и что именно они есть. В одних местах говорят, что нужно использовать типизацию, в других говорят, что нужно использовать npm ...
вопрос задан: 10 January 2017 17:30
2
ответа

определение произвольного типа дает: Свойство 'x' типа 'логическое' не может быть присвоено строковому индексу типа 'строка'

кажется, это связано, но я не понимаю. Вот пример того, что я хочу: myObj должен принять следующие настройки: myObj = {'key1': 'val1', 'key2': 'val2', 'key3': 'val3'}; myObj = {'...
вопрос задан: 19 March 2019 15:42
2
ответа

Наследовать универсальное значение из свойства объекта в TypeScript

Принимая во внимание следующий универсальный тип, есть ли способ унаследовать тип Props от требуемого свойства компонента без необходимости передавать Props в Override? Переопределение типа < Props extends {} = {} > знак равно
вопрос задан: 16 January 2019 13:22
2
ответа

Как запрашивать перечисления строк в строгом режиме TypeScript?

TypeScript 2.8.4 в строгом режиме У меня есть перечисление вроде этого: export enum TabIndex {Editor = 'editor', Console = 'console', Settings = 'settings', Outputs = 'выходы'}, из которого я ...
вопрос задан: 13 July 2018 11:45
2
ответа

Машинопись: Как добавить проверку типов для объекта истории в React

У меня есть следующий фрагмент кода, который получает объект истории как prop: const ChildComponent = ({history}) = > (< div className = {styles.body} > < div className = {...
вопрос задан: 17 March 2018 23:56
2
ответа

Изменить интерфейс экспресс-запросов с внутренним классом [duplicate]

У меня есть класс, который стандартизирует ответы API. Он имеет ряд методов-членов, например ResponseNotFound. В настоящее время я использую промежуточное программное обеспечение для присоединения экземпляра этого класса к req.apiResponse. Однако, ...
вопрос задан: 20 August 2016 11:34
1
ответ

Проблема с типизацией TypeScript

Пожалуйста, взгляните на следующий фрагмент TypeScript. Почему это НЕ выдает ошибку компиляции? Разве это не ошибка типа? Что я должен изменить, чтобы снова сделать его безопасным? TYVM тип A < ...
вопрос задан: 25 March 2019 14:03
1
ответ

React рассматривает элемент временной шкалы как нулевой даже при проверке условия

Я использую lib реагирующих событий-временных шкал (здесь: https://www.npmjs.com/package/react-event-timeline), чтобы создать временную шкалу для одной из моих страниц. Я создаю список событий под названием: события и передать его ...
вопрос задан: 24 March 2019 19:50
1
ответ

ReferenceError: & ldquo; google не определен & rdquo;

Я использую Angular Google Maps для отображения карты Google в своем приложении Angular 7. Мне нужно было набрать Google Maps, чтобы сделать что-то вроде этого: allowBounds = new google.maps.LatLngBounds (new google.maps ....
вопрос задан: 18 January 2019 19:56
1
ответ

[TypeScript]: индексирование типа по двум общим перечислениям

Я пытаюсь получить возвращаемый тип функции из типа по индексу, где индекс является переменной общего типа. Код: enum PROTOCOL {P1 = 0, P2 = 1}; enum PROTOCOL_P1_SPACE {S11 = 0, S12 = ...
вопрос задан: 18 January 2019 15:59
1
ответ

Typescript Расширенный тип NonFunctionPropertyNames Объяснено

Я пытался получить более глубокое понимание расширенных типов в Typescript, один из этих типов, например, NonFunctionPropertyNames, который извлекает только свойства данного объекта. тип ...
вопрос задан: 18 January 2019 10:16
1
ответ

Typescript @ определение типов, интерфейсы и & ldquo; new & rdquo;

У меня есть обертка @types (typings) для библиотеки JavaScript, которую я использую. Я хотел бы использовать конструктор (новый) и экземпляр, а затем использовать его, но я запутался, есть ли определение типа для библиотеки ...
вопрос задан: 15 January 2019 14:54
1
ответ

Типы функции проекции, используемые с OData [duplicate]

TypeScript поставляется с типичными форматами Array.map, но это зависит от предоставляемой функции, которая в конечном итоге будет выполнена во время выполнения. То, что я ищу, это способ объявить выбор ...
вопрос задан: 4 March 2018 04:00
0
ответов

Как настроить & ldquo; экспорт по умолчанию & rdquo; с несколькими типами и значениями в модуле TypeScript?

Я легко могу иметь экспорт по умолчанию с несколькими значениями: класс Car {...} класс Bus {...} export default {Car, Bus} У меня также легко может быть экспорт по умолчанию для интерфейса экспорта по умолчанию для типа ...
вопрос задан: 25 March 2019 12:49
0
ответов

Введите нетипизированный пакет с типами из другого пакета

Можно ли повторно экспортировать существующий типизированный модуль и использовать его типы для нетипизированного модуля? Я импортирую библиотеку response-final-form-html5-validation, которая представляет собой лишь крошечную оболочку вокруг напечатанного
вопрос задан: 22 February 2019 19:22
0
ответов

Как добавить файл typings.d.ts в проект Angular 7?

Я следую этому уроку здесь, и автор говорит добавить две декларации в файл typings.d.ts проекта. Однако при использовании ng-cli для создания проекта Angular 7 такого файла нет ...
вопрос задан: 20 February 2019 21:10
0
ответов

Как установить значения response-final-form onSubmit для параметра типа TypeScript

Как я могу установить изменить тип значения onSubmit в реакции-окончательной форме. Значения интерфейса {имя: строка; } < Form onSubmit = {(значения: IValues) = > {}} > // Здесь происходит ошибка // Типы ...
вопрос задан: 19 January 2019 17:27
0
ответов

Typescript - Как динамически добавлять методы в класс

Мне нужно объявить типы для класса, например: редактор классов расширяет React.Component < Props, {} > {значение: объект; } Теперь я объединил тип (также может быть интерфейсом) методов из ...
вопрос задан: 18 January 2019 14:22
0
ответов

Как отключить лишние предложения автоматического импорта в VS Code / TypeScript?

У меня есть пакет npm, который поставляется с наборами, структура файла похожа на следующую: ./typings/index.d.ts: export {ISomeInterface} from './something'; ./typings/something.d.ts: / * ...
вопрос задан: 16 January 2019 15:46
0
ответов

Почему поля в записи не являются обязательными?

В настоящее время запись < K, T > определяется как: тип записи < K расширяет ключ любого, T > = {[P в K]: T; }; Почему он не определен как: тип Record < K extends keyof any, T > = {[P в K] ?: ...
вопрос задан: 15 January 2019 18:08
0
ответов

TypeScript в пакетах npm @types org

Я заметил, что есть организация nty @types, которая содержит пакеты для набора текста, но не может найти никакой документации по ней. Как они предназначены для использования? Это предназначено для использования с инструментом набора текста? Если ...
вопрос задан: 3 July 2017 21:04