0
ответов

JSX использует дженерики Typescript для рендеринга компонентов вместо использования переключателя

В настоящее время у меня есть это для отображения некоторых JSX в зависимости от типа перечисления: enum NavigationScreenType {SplashScreen, LoginSelectionScreen, LoginScreen,} private getJSXFromScreenType (тип: ...
вопрос задан: 16 January 2019 09:10
0
ответов

Почему происходит сбой приложения после получения push-уведомления (ионный проект)?

Я пробую приложение в Ionic / Cordova через несколько месяцев. Раньше push-уведомления работали на android и ios, но теперь работают корректно только на iOS и приложение Android всегда зависало при получении ...
вопрос задан: 16 January 2019 08:59
0
ответов

Как дополнить методы сервера Hapi.js при использовании TypeScript?

Чтобы дополнить модуль hapi, добавив проверку типов для методов сервера, приведем следующий код: import {Server} from 'hapi'; объявить модуль 'hapi' {сервер интерфейса экспорта {методы: {...
вопрос задан: 16 January 2019 08:57
0
ответов

Запрет загрузчику 4 автоматически добавлять активный класс к кнопке с флажком

Я хочу создать собственный угловой компонент. Моя проблема в том, что JavaScript начальной загрузки каким-то образом автоматически добавляет активное имя класса к кнопке при нажатии и сохраняет его там. Когда я ...
вопрос задан: 16 January 2019 08:20
0
ответов

Почему IONIC возвращает это сообщение: Ошибка Не удается найти имя 'WebGLLoseContext'.?

импортировать * как позенет из '@ tenorflow-models / posenet'; async takePicture () {const result = await this.cameraPreview.takePicture (this.cameraPictureOpts); ожидайте this.cameraPreview.stopCamera (); ...
вопрос задан: 16 January 2019 07:43
0
ответов

Как увеличить несколько модулей в одном файле декларации в TypeScript?

Я замечаю очень странное поведение при увеличении модуля. У меня есть один файл agument.d.ts в моей папке src, т.е. < ROOT > /src/augment.d.ts. В этом файле я создаю один модуль для Webpack raw -...
вопрос задан: 16 January 2019 06:48
0
ответов

Как работает машинописный текст FunctionPropertyNames?

Тип FunctionPropertyNames < T > = {[K в ключе T]: T [K] расширяет функцию? K: никогда} [keyof T]; Я знаю сопоставленный тип {[P в keyof T]: T [P]} и keyof, но как они работают вместе и фильтруют ...
вопрос задан: 16 January 2019 05:49
0
ответов

Как использовать механизм вывода типов компилятора TypeScript?

Предположим, у меня есть некоторые данные JSON, которые выглядят следующим образом: const x = {a: "яблок", b: [1, 2, 3],} Когда я наведите курсор мыши на это значение в VSCode, компилятор TypeScript определил тип этого объекта ...
вопрос задан: 16 January 2019 05:29
0
ответов

Строгая ошибка проверки типов на элементе JSX

Я создаю компонент React с Typescript, который имеет элемент div JSX с атрибутом 'style'. Одним из значений является цвет фона, и я извлекаю это значение из Mobx State Tree, например ...
вопрос задан: 16 January 2019 00:22
0
ответов

Цикл 4: настройка & ldquo; строгий режим & rdquo; на моделях ложным

Кажется, что когда я отключаю «строгий режим» на модели (в настройках декоратора: {strict: false}) с целью разрешения пользовательских свойств модели, я все еще получаю ValidationError в качестве родителя ...
вопрос задан: 15 January 2019 22:12
0
ответов

Отличается ли вызов метода мемизированного / примитивного класса из шаблона от ссылки на свойство класса, установленное в ngOnChanges?

Я читал, что вызов методов из шаблона в Angular отрицательно влияет на производительность, поскольку обнаружение изменений не может знать, будет ли вызванный метод иметь другой результат ...
вопрос задан: 15 January 2019 21:17
0
ответов

Как создать безопасные шаблонные компоненты в Angular?

В моем приложении есть компонент «таблица данных», который обрабатывает загрузку данных с конечных точек API, разбиение на страницы, фильтрацию и т. Д. (Для простоты мой пример кода включает в себя только разбиение на страницы.) Я извлек его из ...
вопрос задан: 15 January 2019 20:31
0
ответов

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

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

Карма: CoverageIstanbulReporter combBrowserReports: false не создает несколько отчетов

Проблема Я запускаю тесты для исходных файлов машинописи в разных браузерах (Chrome, Firefox) с помощью Karma и хочу создавать отчеты о покрытии для каждого браузера Я использую покрытие-Стамбул -...
вопрос задан: 15 January 2019 17:58
0
ответов

WebStorm: тип аргумента, который нельзя назначить типу параметра ObjectConstructor

Когда я использую следующий конструктор в TypeScript, я получаю тип аргумента ошибки, который не может быть назначен типу параметра ObjectConstructor. Но CLI не показывает ошибку. Код выглядит нормально для меня (...
вопрос задан: 15 January 2019 16:37
0
ответов

Есть ли лучший способ получить доступ к значению каждого шага в StepMenu?

Я сделал этот код, чтобы получить доступ к каждому шагу в шаговом меню и изменить его числовое значение для символа 'check' У меня вопрос, есть ли лучший способ сделать это. valueChanged () {this.value.emit (this ....
вопрос задан: 15 January 2019 16:16
0
ответов

Изменение overlayNoRowsTemplate в машинописи

Я пытаюсь изменить OverlayNoRowsTemplate ag-grid, и я могу это сделать. Однако выравнивание текста по центру испорчено в крайнем браузере, но работает во всех других браузерах.
вопрос задан: 15 January 2019 15:09
0
ответов

Перегрузка функции в файле index.d.ts

Решено: перезапуск кода VS помог: blush: у меня есть модуль, написанный на es6 (не машинописный), и я хочу добавить в него файл декларации ts Модуль экспорта только одной функции, которая может быть вызвана так: ...
вопрос задан: 15 January 2019 11:45
0
ответов

Тестирование файлового ввода с помощью React и Enzyme, предоставление входного файла в смоделированном событии

У меня возникли сложности с тестированием моего компонента ввода файлов с помощью Enzyme. Ввод файла довольно стандартный, он вызывает функцию изменения файла onChange, событие, которое он отправляет, требует массива файлов и ...
вопрос задан: 15 January 2019 09:38
0
ответов

Перенос проекта Node.js в TypeScript с простого ES6

Начинается миграция проекта Node.js из простого ES6 в TypeScript. Что я сделал: npm install -g typcript npm install @ types / node --save-dev Настройка tsconfig.json: {"compilerOptions": {...
вопрос задан: 12 January 2019 23:06
0
ответов

Ошибка запуска многопользовательского проекта Saas Angular Client

Я пытался локально протестировать мультитенантный Saas EventCloud (.Net Core + Angular SPA), но он выдает эту ошибку, найденную в файле журнала отладки 0, если информация заканчивается, если он заканчивается нормально 1 verbose cli ['C: \\ Program .. ,
вопрос задан: 2 January 2019 05:54
0
ответов

Среда Protractor-typescript-cucumber: запустить несколько baseUrl из командной строки

Я борюсь с этой проблемой, мне нужно запустить проект, основанный на typcript-protractor-cucumber, по-разному baseUrl через командную строку. Я не могу его выполнить. Не могли бы вы помочь мне ...
вопрос задан: 31 December 2018 00:27
0
ответов

Как импортировать модуль?

У меня есть контроллер homeController, где я делаю экспорт, пусть index import {Request, Response} из «express»; export let index = (req: Request, res: Response) => {console.log ("home"); }; В ...
вопрос задан: 30 December 2018 20:46
0
ответов

Как показать AngularFirebaseObject на HTML Ionic 3?

Я пытаюсь показать новый объект, который я создал на последней странице, но ошибка заключается в следующем: AngularFirebaseObject <{}> отсутствует следующие свойства из типа «Автомобиль»: platenumber, ...
вопрос задан: 30 December 2018 20:14
0
ответов

Как минимизировать код Typescript, используя grunt.js в моем проекте?

Я работаю в проекте Angular6. В этом проекте, когда мы делаем ng build - он создает пакет. Но когда мы создаем ng build --prod для производственной сборки, это показывает некоторую ошибку. Но мы не можем решить ...
вопрос задан: 30 December 2018 16:49
0
ответов

Загрузка компонента по имени строки (ленивый)

У меня есть приложение с примерно 1600 различных экранов / компонентов. Мне нужно знать, как использовать ReactJS, JSX, TypeScript и Redux для открытия этих программ по требованию (отложенная загрузка). Эти ...
вопрос задан: 30 December 2018 02:35
0
ответов

Переменная Typescript сбрасывается после установки

У меня проблема, которую пока не удалось найти ответ. Я создаю новый экземпляр класса ProfileData и устанавливаю переменную profileName с помощью setName (). Я могу видеть через ...
вопрос задан: 29 December 2018 23:53
0
ответов

Как реализовать TypeScript с глубоким частичным отображением, не нарушая свойства массива

Любые идеи относительно того, как можно рекурсивно применять TypeScript Partial Mapped Type к интерфейсу, в то же время не ломая ключи с возвращаемыми массивами типами? Следующих подходов не было ...
вопрос задан: 26 December 2018 12:52
0
ответов

Угловой 5: Не удается разрешить все параметры для службы

Недавно я взял Angular 5, и мне было поручено создать демо-приложение. Ng serve отлично работал, и даже сборка не доставляла мне никаких проблем. Я мог постоянно проверять ...
вопрос задан: 24 December 2018 19:48
0
ответов

React 16.7 - React.SFC устарел

Я использую для объявления компонентов без сохранения состояния, например: const example: React.SFC < IExample > = ({propsType}) = > (); Однако SFC сейчас устарела, может быть, этот пост в Твиттере от Дана Абрамова ...
вопрос задан: 21 December 2018 21:43