typescript

Jak utworzyć usługę singleton w Angular 2?

Czytałem, że wstrzykiwanie podczas bootstrapowania powinno mieć wszystkie dzieci współdzielone tą samą instancją, ale moje ko ... ice jest tworzona przed uruchomieniem kodu w każdym z konstruktorów, MainAppComponent, HeaderComponent i DefaultComponent:

Właściwość "value" nie istnieje w typie EventTarget w TypeScript

Więc poniższy kod jest w Angular 4 i nie mogę zrozumieć, dlaczego nie działa tak, jak oczekiwano. Oto fragment mojego opieku ... Właściwość ' value 'nie istnieje na typie'EventTarget'. Ale jak widać w console.log Ta wartość istnieje na event.target.

Jak wykorzystać chwilę.biblioteka js w aplikacji angular 2 typescript?

Próbowałem go używać z bindami maszynopisu: npm install moment --save typings install moment --ambient -- save Test.ts: ... ent.format (), dostaję błąd. Powinno być proste, czy ktoś może podać kombinację linii poleceń / importu, która by zadziałała?

Kątowe 4 Parametry Zapytania HttpClient

Szukałem sposobu na przekazanie parametru query do wywołania API z nowym HttpClientModule ' s HttpClient i nie znalazłem jesz ... 8]} jednak nowe HttpClient get() metoda nie posiada właściwości search, więc zastanawiam się gdzie podać parametry zapytania?

Module vs Namespace-Import vs Require Typescript

Jestem coraz dużo zamieszania z module/namespace/export i import, require, reference Użycie. Będąc w środowisku Javy, może mi ... h/zdobywających mylone z tymi samymi pytaniami. Mam nadzieję, że ktoś wyjaśni szczegółowo scenariusz ze świata rzeczywistego

Jak uzyskać query params z adresu url w angular 2?

Używam angular2. 0. 0-beta.7. Gdy komponent jest ładowany na path jak " / path?query = value1 "jest przekierowywany do" / pat ... arams("/my/path;param1=value1;param2=value2") Ale chcę klasyka query params("/my/path?param1=value1&param2=value2")

Typescript: Interfejsy vs typy

Jaka jest różnica między tymi instrukcjami (interfejs vs Typ)? interface X { a: number b: string } type X = { a: number b: string };

Jak zaimportować inne pliki maszynopisu?

Podczas korzystania z wtyczki TypeScript dla vs.net, jak zrobić import jednego pliku TypeScript modułów zadeklarowanych w inn ... ypeScript? Plik 1: module moo { export class foo ..... } Plik 2: //what goes here? class bar extends moo.foo { }

Jak używać bootstrap 4 w angular 2?

Buduję aplikację angular 2 napisaną maszynopisem. Użyłby frameworka bootstrap 4 w połączeniu z jakimś niestandardowym motywem ... gular 2 używam sass, czy byłoby możliwe zbudowanie bootstrap 4 ze źródła, ponieważ jest również za pomocą sass do stylizacji?

"This" komponentu Angular2 jest niezdefiniowany podczas wykonywania funkcji wywołania zwrotnego

Mam komponent, który wywołuje usługę w celu pobrania danych z RESTful endpoint. Ta usługa musi mieć funkcję wywołania zwrotne ... { this.messages.push(m) // EXCEPTION: TypeError: Cannot read property 'messages' of undefined }) } }

O "*.d. ts " w maszynopisie

Jestem ciekaw *.d.ts urody nowicjusza maszynopisu. A ktoś mi powiedział, że ten rodzaj pliku to coś w stylu" Head file " w C+ ... to skąd plik *.d.ts może wiedzieć, który plik JS mapuje do siebie? Wielkie dzięki! Byłoby miło, gdyby ktoś dał mi przykład.

Angular 2 @ viewchild adnotacja zwraca undefined

Próbuję nauczyć się Angular 2. Chciałbym uzyskać dostęp do komponentu podrzędnego z komponentu nadrzędnego przy użyciu adnot ... Tiles wydaje się być poprawnie załadowany, ponieważ jestem w stanie zobaczyć szablon html dla niego. Jakieś sugestie? Dzięki

Jak działają interfejsy typescript z podpisami construct?

Mam problem z rozpracowaniem sposobu definiowania konstruktorów w interfejsach. Chyba coś źle zrozumiałam. Ale od dłuższego c ... script? Czy jest możliwe zaimplementowanie go w maszynopisie bez konieczności implementacji Klasa korzystająca z javascript?

Angular2 zbyt wiele żądań plików przy ładowaniu

Robię stronę internetową za pomocą Angular2 i mam coś, co przypuszczam, że jest problemem. Przy pierwszym załadowaniu mojej s ... l Kilka zrzutów ekranu niektórych plików js, które są wymagane: Czy istnieje sposób, aby uniknąć wszystkich tych próśb?

Angular 2 Pokaż I Ukryj element

Mam problem z ukryciem i pokazaniem elementu zależnego od zmiennej boolowskiej w Angular 2. To jest kod do wyświetlania i uk ... ement jest wyświetlany, ale po 3 sekundach, nawet jeśli zmienna wróci do wartości false, element nie jest ukrywany. Dlaczego?

TypeScript 2: niestandardowe typy dla niestandardowego modułu npm

Po wypróbowaniu sugestii zamieszczonych w innych miejscach , nie jestem w stanie uruchomić projektu maszynopisu, który używa ... kiedy uruchamiam maszynopis: E:\temp\ts>tsc error TS2688: Cannot find type definition file for 'lodash'. Co robię źle?

Angular @ viewchild () error: Expected 2 arguments, but got 1

Podczas próby ViewChild dostaję błąd. Błąd to "nie podano argumentu "opts"." Oba @ViewChild podaje błąd. import { Component ... this.ingredientAdded.emit(newIngredient); } } Ts (11,2): błąd TS2554: oczekiwano 2 argumentów, ale otrzymano 1.

Ignore TypeScript Errors "właściwość nie istnieje na wartości typu"

W VS2013 budynek zatrzymuje się, gdy tsc wychodzi z kodem 1. Tak nie było w VS2012. Jak mogę uruchomić moje rozwiązanie igno ... błędów The property 'x' does not exist on value of type 'y', które chcę zignorować podczas korzystania z funkcji javascript.

TypeScript: casting HTMLElement

Ktoś wie jak pisać w maszynopisie? Próbuję to zrobić: var script:HTMLScriptElement = document.getElementsByName("script")[ ... ba że przerzucę go na właściwy typ, ale nie wiem, jak to zrobić. przeszukałem dokumenty i próbki, ale nie mogłem nic znaleźć.

Angular2-parametry żądania HTTP POST

Próbuję złożyć prośbę o POST, ale nie mogę go uruchomić: testRequest() { var body = 'username=myusername?password=myp ... żądanie http (nie ajax) tak, jakby zostało utworzone przez formularz html: URL: / api Params: nazwa użytkownika i hasło