typescript

Jak przepisać kod, aby uniknąć TSLint " dostęp do obiektu za pomocą liter ciągów"

Jestem całkiem nowy w maszynopisie i chciałbym wiedzieć, czy istnieje dobry sposób na przepisanie kodu, aby uniknąć błędu TSL ... niż 300 ECStructs, więc chciałbym mieć definicję klasy (np. ECStruct1), a następnie jej meta-opis (np. fields['ECStruct1']).

Jak wstawić dokument w serwisie?

Mam aplikację Angular 2. Aby wyśmiać obiekt Document w testach, chciałbym wprowadzić go do serwisu w stylu: import { Docume ... t jakiś prosty sposób na wstrzyknięcie Document do serwisu? Ponadto, jak powinienem odwołać się do niego w tablicy providers?

'Znaleziono nieruchomość syntetyczną @ panelState. Proszę dołączyć" BrowserAnimationsModule "lub" Noopanimationsmodule " w swojej aplikacji.'

Ulepszyłem projekt Angular 4 używając angular-seed i teraz dostaję błąd Znaleziono właściwość syntetyczną @ panelState. ... ationsModule "lub" Noopanimationsmodule " w swojej aplikacji. Jak to naprawić? Co dokładnie mówi mi komunikat o błędzie?

Typescript: w typie X brakuje następujących właściwości z Typu Y length, pop, push, concat i 26 innych. [2740]

Mam ten Interfejs produktu: export interface Product{ code: string; description: string; type: string; } Usługa z wyw ... tsArray usuwa błąd, ale nie rozumiem, dlaczego to nie działa, ponieważ odpowiedź serwera jest tablicą obiektów typu Products?

Kompilator Angular wymaga TypeScript> = 3.4.0 i

Otrzymuję następujący błąd podczas wykonywania npm run build: Kompilator Angular wymaga TypeScript > = 3.4.0 i Pr ... 6.5.2 typescript 3.5.3 webpack 4.35.2 Co tu może być nie tak?

Element domyślnie ma typ "any", ponieważ wyrażenie typu "string" nie może być użyte do indeksowania

Próbuję maszynopisu dla projektu Reacta i utknąłem na tym błędzie: Element implicitly has an 'any' type because expression ... /> ); } else { return <h1>No Data Loaded</h1>; } } } export default FiltrationPlots;

Jak serwować zdjęcia w Angular2?

Próbuję umieścić względną ścieżkę do jednego z moich obrazów w folderze Moje zasoby w znaczniku image src w mojej aplikacji A ... ─ main.ts │   ├── polyfills.ts │   ├── styles.css │   ├── test.ts │   ├── tsconfig.json │   └── typings.d.ts └── tslint.json

Kątowe 4/5/6 Zmienne Globalne

Naprawdę zmagam się z tworzeniem zmiennych globalnych w mojej aplikacji Angular 2. Już googlowałem i czytałem wiele postów ... nie, dlatego chcę skorzystać z funkcji dostawcy. Mam nadzieję, że mi pomożesz i jeszcze raz przepraszam. Pozdrawiam, A E

Angular 2 unit Testing components with routerLink

Próbuję przetestować mój komponent z angular 2 final, ale dostaję błąd, ponieważ komponent używa dyrektywy routerLink. Dostaj ... }); }); Spojrzałem na kilka odpowiedzi na podobne pytania, ale nie mogłem znaleźć rozwiązania, które zadziałało dla mnie.

Wybierz na podstawie enum w Angular2

Mam to enum (używam maszynopisu) : export enum CountryCodeEnum { France = 1, Belgium = 2 } Chciałbym zbudować sele ... value="1">France</option> <option value="2">Belgium</option> </select> Jak mogę to zrobić ?

TypeScript: get syntax tree

Czytałem "cały internet" , ale nie mogę znaleźć żadnych przykładów na uzyskanie drzewa składni (tak jak w Esprimie) ze źródła ... r _st = serviceShim.languageService.getSyntaxTree(_scriptName); //console.log(_st); console.log(JSON.stringify(_st, "", 2));

Jak radzić sobie z kodami statusu http innymi niż 200 W Angular 2

W tej chwili sposób, w jaki wykonuję żądania http (zapożyczone z Ta odpowiedź) jest następujący: POST(url, data) { ... k mogę tego uniknąć? Chciałbym obsłużyć te kody statusu w mojej aplikacji, aby popraw wrażenia użytkownika (Pokaż błędy itp.)

korzystanie z zewnętrznych bibliotek JS w moim projekcie angular 2

Muszę użyć tej biblioteki JS w moim projekcie angular 2 To pytanie może być powielone ze mną , ale żadna odpowiedź nie za ... declare var PrayTimes:any; Próbowałem użyć go w moim konstruktorze, ale dostaję ten błąd PrayTimes is not defined

Kątowy 2 komponent @wejście nie działa

Utknąłem na próbie przekazania wartości właściwości do mojego komponentu. Z tego co czytałem wszystko wygląda poprawnie. Ale ... p> Gdy strona renderuje, wartość testowa jest pusta. Widzę tylko ' wartość testu:'. Zamiast ' wartość testowa : Blue32"

Angular2 + element wejściowy autofokusa

Jak mogę ustawić autofokus? Podobne do to pytanie, ale nie z AngularDart. Coś takiego: <input type="text" [(ngModel)]= ... sty pól wejściowych". W podanym linku *ngFor="#input of inputs" jest używany, ale mam tylko 1 wejście w szablonie sterowania.

Testowanie elementu kątowego z błędem anulowania subskrypcji podczas czyszczenia komponentu

Testuję komponent, który subskrybuje params routera. Każda próba i wszystko działa dobrze. Ale jak zaglądam do konsoli to wid ... eturn Observable.from([ { id: id, name: "detailed item 1" } ]); } }

Jak zadeklarować tablicę o stałej długości w maszynopisie

Na ryzyko wykazania mojego braku wiedzy na temat typów maszynopisu-mam następujące pytanie. Kiedy tworzysz deklarację typu d ... zrobić typ z tablicy o stałej długości, coś w tym stylu? position: Array<3> Każda pomoc lub Wyjaśnienie doceniam to!

Jak poradzić sobie z Paginacją z nokautem

Mam div, który jest ustawiony tak ,aby wiązał się z observeableArray, ale chcę pokazać tylko co najwyżej 50 elementów z tego ... str, tweet.id); this.tweetsArray.push(_tweet); this.tweetsArray.valueHasMutated(); } } }

useMemo vs. useEffect + useState

Czy są jakieś korzyści z używania useMemo (np. dla intensywnego wywołania funkcji) zamiast używania kombinacji useEffect i us ... ); }; Obie obliczają za każdym razem, gdy zmienia się ich parametr someNumber, gdzie jest memoization of useMemo kicking in?