Typescript – вопросы и ответы

50
голосов
1
ответ
В машинописном тексте этот код действителен и компилируется, но я не понимаю почему: const a: any = "Not void"; const x: void = a; Почему это разрешено? В документации говорится, что void - это про...
2 дня, 18 часов назад tcoopman
50
голосов
1
ответ
Я пытаюсь заставить компилятор проверить тип обещания, но я получаю странное поведение. Вот четыре разных варианта return , которые я пробовал: interface MyResponse<T> { foo: number, data: T,...
2 дня, 20 часов назад aherve
104
голоса
1
ответ
Я пытаюсь создать промежуточное ПО Redux с помощью TypeScript. Эта функция import { Middleware } from "redux" function createMiddleware() { return ({ dispatch, getState }) => next => action =...
2 дня, 20 часов назад dw9
50
голосов
1
ответ
Как я могу получить длину отфильтрованного массива с именем falilid внутри repeat.for а затем использовать эту длину как условие для .files-message div? Если эта длина не undefined, false, 0, null ...
2 дня, 20 часов назад vladja
98
голосов
1
ответ
Я работаю над угловым применением и нуждаюсь в вложенном объекте карты с коллекцией. У меня есть первая половина данных, но я изо всех сил пытаюсь отобразить коллекцию, варианты ссылок [] под загол...
2 дня, 20 часов назад toxic
81
голос
1
ответ
Я вижу другие вопросы с одной и той же проблемой, но я пробовал все другие решения, и ничто не работает на моем конце. У меня есть приложение типа машинописного узла, которое я пытаюсь отлаживать в...
2 дня, 20 часов назад Joshua Ohana
89
голосов
1
ответ
У меня есть компонент ng2, который вызывает службу для получения метаданных поиска. Поэтому у меня есть переменная-член в компоненте ng2 с именем searchMetadata. Результирующий набор выглядит так: ...
2 дня, 20 часов назад user8334943
63
голоса
1
ответ
У меня есть приложение response-redux, написанное в typescript с неизменяемым пакетом. Там у меня есть данные, которые поступают из api и в магазине я упаковываю их в Map. Во всех приложениях они и...
2 дня, 20 часов назад Kania
52
голоса
1
ответ
Я пытаюсь создать интерфейс TypeScript для API-интерфейса cryptocompare coinlist ( https://www.cryptocompare.com/api/data/coinlist/ ) Я в настоящее время пробовал это: interface CoinListResponse { ...
2 дня, 20 часов назад DazDylz
107
голосов
1
ответ
Я работаю с ngx-admin и он знаком с Nebular Theme. Но я хочу добавить angular/material для этого. Я использовал lazyloading для этого проекта. Я попытался установить материал для этого с помощью ко...
2 дня, 20 часов назад ruwan liyanage
52
голоса
1
ответ
Я ударяю головой о проблеме, с которой я сталкиваюсь с преобразованием RXJS в приложении Ionic 2. Я хотел бы поместить json файл в объект, это мой сэмплированный json файл [{ "lingua": "it", "label...
2 дня, 20 часов назад g.lorenzo
51
голос
1
ответ
Привет, я хочу передать несколько данных, это их способ <button [navPush]="mainPage" [navParams]='data1+data2">Main Page </button> Пожалуйста, помогите спасибо
2 дня, 20 часов назад Atif
50
голосов
1
ответ
Я следую этому руководству, чтобы узнать webpack. Это устарело, так как ссылки на инструменты обновляются в моем случае. Мои версии следующие. ts-loader ^ 1.3.3 tsd ^ 0,6,5 машинописный текст 2.1.5...
2 дня, 21 час назад Jane Wayne
70
голосов
1
ответ
Я получил два класса; authenticationRoutes.ts и authenticationController.ts. В authenticRoutes я вызываю "authenticationController.test", метод "authenticationController.test" вызывает метод authen...
2 дня, 21 час назад J.Ginorio
71
голос
1
ответ
Я читаю ngrx docs и наткнулся на такой код. Что [p in keyof T] и T[p] ? export type ActionReducerMap<T, V extends Action = Action> = { [p in keyof T]: ActionReducer<T[p], V> };
2 дня, 21 час назад vulp
50
голосов
1
ответ
Шаблон вкладок выглядит так: <nav mat-tab-nav-bar class="nav-container"> <a mat-tab-link [routerLink]="'/fixedtabroute'" routerLinkActive #rla0="routerLinkActive" [active]="rla0.isActive"&...
2 дня, 21 час назад An-droid
-4
голоса
1
ответ
Я новичок в Angular 4. Я пытаюсь скрыть некоторые данные всякий раз, когда изменяется состояние. Как я могу скрыть конкретные данные на основе имени состояния в Angular 4?
2 дня, 21 час назад srujana
116
голосов
1
ответ
как я могу перезагрузить текущую страницу на angular -2 через TypeScript? Если я перейду к текущей странице - это не работает. Я не хочу изменять параметры url, только для перезагрузки.
2 дня, 22 часа назад FABI1987
54
голоса
1
ответ
У меня есть функция, которая возвращает наблюдаемые из всех виджетов. Там есть два типа виджетов. Вот то, что я пробовал, и IDE не жалуется, но мой компилятор делает: public getAllWidgets(): Observ...
2 дня, 22 часа назад dan
82
голоса
1
ответ
У меня есть некоторые данные, которые выглядят так: 2 2 2 2 2 0 0 5 3 3 3 5 1 1 1 3 0 0 1 10 0 С (иногда) дополнительным переводом строки в конце. Я var b = this.data.replace(/\n/g, " ").split(/[\s...
2 дня, 22 часа назад L L
88
голосов
1
ответ
Я работаю с Angular2, TypeScript и SystemJS как загрузчик модулей. Я использую SystemJs в основном здесь, чтобы хранить файлы "как есть" по причинам отладки. В основном это работает, но у меня есть...
2 дня, 22 часа назад Joerg Krause
75
голосов
1
ответ
У меня есть объект JSON, который выглядит так: "data": [ {"Name": "First", "Color":"Red"}, { "Name": "First", "Color":"Blue"}, {"Name": "First", "Color":"Red"}, { "Name": "First", "Color":"Pink"}, ...
2 дня, 22 часа назад user4910881
51
голос
1
ответ
Я создал функцию, которая генерирует оператор динамического оператора switch-case. export function generateReducer(initialState, reducerName: ReducerName, adapter: EntityAdapter<any>): (state...
2 дня, 22 часа назад Daniel Netzer
73
голоса
1
ответ
Мне нужно создать тип для представления набора именованных значений переключателя. Я хотел бы, чтобы этот тип был неизменным в том смысле, что имена переключателей фиксированы, но все же позволяют ...
2 дня, 22 часа назад Gary McGill
91
голос
1
ответ
Вот пример кода: this.paymentTypesService.updatePaymentTypesOrder('cashout', newOrder).subscribe(() => { this.notificationsService.success( 'Success!', 'Order change saved successfully', { showP...
2 дня, 22 часа назад Slimas Slimanauskas
107
голосов
1
ответ
могут ли два файла services.ts, которые могут быть инъецированы, могут связываться друг с другом, например, может ли одна служба вызвать функцию или метод другого служебного файла. если да, то как ...
2 дня, 22 часа назад Hassan Amjad
85
голосов
1
ответ
Я пытаюсь создать круговое расположение ссылок, используя Angular 2. У меня есть функция, которая устанавливает фиксированное расположение style.left и style.top для каждой ссылки, исходя из количе...
2 дня, 22 часа назад MaxImpact
147
голосов
1
ответ
У меня есть приложение Angular2. Чтобы издеваться над объектом Document в тестах, я хотел бы добавить его в службу, например: import { Document } from '??' @Injectable() export class MyService { co...
2 дня, 22 часа назад RJo
-4
голоса
1
ответ
Я использую угловой, и я хочу показать в HTML результат функции. когда я использую var geo = function onLocationFound(e) { var radius = e.accuracy / 2; let marker = new L.Marker(e.latlng, { draggab...
2 дня, 22 часа назад ArminFB
64
голоса
1
ответ
Попытка извлечь строку Json из localStorage и добавить к ней новое блюдо. Он не работает должным образом, может кто-то, пожалуйста, помогите мне. Я использую TypeScript . interface Dish { id: numbe...
2 дня, 22 часа назад Coder Absolute
51
голос
1
ответ
У меня есть класс машинописного текста в моем угловом проекте: export class CreateGeojsonLayerCommand implements Icommand { parameters: Object; execute(parameters: Object): Object { this.parameters...
2 дня, 22 часа назад barteloma
88
голосов
1
ответ
Я хочу реализовать реактивную форму в компоненте, который использует другой компонент, который является всплывающим Компонент диалога (дочерний компонент) .ts @Component({ selector: 'app-mat-descri...
2 дня, 22 часа назад Houdhaifa Hamza
65
голосов
1
ответ
У меня есть глобальный объект log . Я объявил это в globals.d.ts следующим образом: declare let log: any; Этот файл находится в declarations папок, и мой tsconfig.json имеет следующий параметр: "ty...
2 дня, 23 часа назад Milkncookiez
52
голоса
1
ответ
Я хочу обновить пиктограммы "paypal-rest-sdk" . Этот SDK имеет метод payment.authorization.void(...) ; Метод void не существует в @types/paypal-rest-sdk , и я пытаюсь переопределить его локальными ...
2 дня, 23 часа назад Egor Medvedev
80
голосов
1
ответ
Я хочу использовать простой пример dropzone js в проекте с угловым 2: http://www.dropzonejs.com/examples/simple.html Есть ли простой способ использовать js для простой функции перетаскивания? Я поп...
2 дня, 23 часа назад Bhetzie
112
голосов
1
ответ
Я хочу сделать библиотеку для использования в моих приложениях с угловым 4, и для некоторого бизнеса я сделаю это, у меня есть enum которое приложения должны будут использовать позже. Проблема в то...
2 дня, 23 часа назад CesarD
101
голос
1
ответ
В моем приложении Angular v6 я пытаюсь отобразить раскрывающийся список и установить его по мере required на основе логического значения, где он установлен на значение флажка. Вот фрагмент этого ко...
2 дня, 23 часа назад schuno
82
голоса
1
ответ
Im реализует поле поиска с async в Anglur 5. Когда пользователь начинает печатать в окне поиска, индикатор загрузки должен появиться. И когда результаты приходят, индикатор должен быть скрыт. Я про...
2 дня, 23 часа назад Max
80
голосов
1
ответ
Я хочу передать переменную item dynamic в это свойство, например, если элемент имеет значение 35 он станет this.BookingConfirmationFormsState35 onChange( event, item ){ console.log( this.BookingCon...
2 дня, 23 часа назад Devil Raily
87
голосов
1
ответ
Я хочу, чтобы typescript не создавал файлы .d.ts при компиляции. Это связано с тем, что он вызывает ошибку "дубликат идентификатора" для всех имен классов. Я добавил это в файл tsconfig: { "compile...
2 дня, 23 часа назад BeniaminoBaggins
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема