typescript

Jak używać @ types z TypeScript 2

Do tej pory jesteśmy przyzwyczajeni do tsd lub (lepsza jego Wersja) typowania Ale teraz, gdy TypeScript 2 oferuje nową ... są kroki, aby zrobić przejście do TypeScript 2? Jakie są nowe najlepsze praktyki? Czy @ types obsługuje określone wersje?

Podanie klasy jako parametru powoduje błąd" is not newable"

Próbuję przekazać klasę jako parametr jakiejś funkcji, która utworzy instancję tej klasy i zwróci ją. Oto Mój kod: module A ... Co robię źle? Jeśli nowa wartość typu jest konstruktorem obiektu, jak przekazać funkcję konstruktora w czasie wykonywania?

"this" domyślnie ma typ "any", ponieważ nie ma adnotacji typu

Kiedy włączam noImplicitThis w tsconfig.json, dostaję ten błąd dla następującego kodu: 'this' implicitly has type 'any' be ... o wywołania zwrotnego rzeczywiście rozwiązuje błąd. Widziałem błąd, bo używała funkcji strzałki z adnotacją typu dla this:

Jak wyświetlić podgląd obrazu zapisanego w fałszywej ścieżce w Angular 2 / Typescript?

Przeglądarki nie pobierają pełnej ścieżki dysku lokalnego, zamiast tego łączą nazwę pliku z fakepath. Czy jest jakiś sposób n ... ób podglądu pliku obrazu z fakepath za pomocą javascript. Jeśli jest to możliwe z Js, to czy jest nie to samo w przypadku ts?

Jak uzyskać usługę debounce przy zdarzeniu input keyup w angular2 za pomocą rxjs

Próbuję zadzwonić do usługi przy zdarzeniu input key-up. HTML <input placeholder="enter name" (keyup)='onKeyUp($event)' ... ędzy każdym wywołaniem usługi. Również, zdarzenie jest wyzwalane, jeśli przenieść klawisz strzałki przenieść. Plunkr link

Jak zwrócić odpowiedź z obserwowalnego/http / asynchronicznego wywołania w angular?

Mam usługę, która zwraca obserwowalną, która wykonuje żądanie http do mojego serwera i pobiera dane. Chcę użyć tych danych, a ... undefined! } } Sprawdziłem Jak zwrócić odpowiedź z połączenia asynchronicznego? post, ale nie mogłem znaleźć rozwiązania

Używanie eslint z typescript - nie można rozwiązać ścieżki do modułu

Mam ten import w moim pliku aplikacja.spec.ts: import app from './app'; Co powoduje ten błąd maszynopisu 2:17 error U ... yParser()); app.use('/graphql', graphqlHTTP({ schema, rootValue: root, graphiql: true, })); export default app;

Błąd w kompilatorze Angular wymaga TypeScript> = 3.1.1 i

Dostaję ten błąd Błąd w kompilatorze Angular wymaga TypeScript > = 3.1.1 i Wygląda na zaktualizowany Typescript, ale kompilator Angular tego nie lubi. Jak to naprawić?

Angular 8-Lazy loading modules: błąd TS1323: Import dynamiczny jest obsługiwany tylko wtedy, gdy flaga "-- module " to "commonjs" lub "esNext"

Kiedy zaktualizowałem kątowy z 7 do kątowy 8, otrzymuję błąd dla leniwych modułów ładowania Wypróbowałem opcje, które są w ... le) Błąd TS1323: Import dynamiczny jest obsługiwany tylko wtedy, gdy flaga '-- module ' jest "commonjs" lub "esNext".

Jak uzyskać autouzupełnianie jQuery w maszynopisie?

Jeśli pracuję w maszynopisie .plik ts, co mogę zrobić, aby uzyskać jQuery Intellisense / autocompletion po wpisaniu znaku$? (pracuję w ASP.NET projekt MVC 3 W VS 2012.)

Ustawienie domyślnej wartości dla obiektu TypeScript przekazanego jako argument

function sayName(params: {firstName: string; lastName?: string}) { params.lastName = params.lastName || 'smith'; // < ... param.lastName ?= 'smith' Który kompiluje do javascript: if (param.lastName == null) { param.lastName = 'smith'; }

Jak uruchamiać pliki maszynopisu z linii poleceń?

Zaskakująco ciężko mi znaleźć na to odpowiedź. Z prostym węzłem.JS, możesz uruchomić dowolny plik js za pomocą node path/to/f ... erowania schematu, ale nie mogę wydaje się być w stanie uruchomić pojedynczy plik maszynopisu bez kompilacji całego projektu.

Co oznacza "... resolves to a non-module entity and cannot be imported using this construct"?

Mam kilka plików maszynopisu: MyClass.ts class MyClass { constructor() { } } export = MyClass; MyFunc.ts functi ... podczas próby wywołania fn() Nie można wywołać wyrażenia, którego Typ nie zawiera sygnatury wywołania. Co się dzieje?

Angular 2 dwukierunkowe Wiązanie przy użyciu ngModel nie działa

Nie można powiązać z 'ngModel', ponieważ nie jest to znana właściwość elementu 'input' i nie ma pasujących dyrektyw z odpowie ... }) class DataBinding { name: string; constructor(){ this.name = 'Jose'; } } bootstrap(DataBinding);

Dalej " tsc.exe " exited with code 1

Jak tylko dodam tsconfig.plik json do mojego rozwiązania internetowego Visual Studio 2015 dostaję powyższy błąd. To również ... e. Czy Jest jakiś sposób na rozwiązanie tego problemu lub uzyskanie więcej informacji na temat tego, na czym polega problem?

Co kompilator angular "kompiluje"?

Zostałem dziś o to zapytany i nie byłem w stanie udzielić właściwej odpowiedzi. Typescript przenosi się do JS. Następnie jes ... przedzający czas, który naprawdę robi zauważalną robotę. Czego mi brakuje? Sam Javascript nadal jest w intepretacji, prawda?

Tworzenie nowego projektu maszynopisu w Visual Studio

Jak zacząć pisać projekty Maszynopisowe w Visual Studio? Nie ma na to opcji, gdy tworzę nowy projekt. Mam zainstalowany Visual Studio 2012 wraz z dodatkiem TypeScript na

Mongoose sposób maszynopisu...?

Próbuje zaimplementować Model mangusty w maszynopisie. Przeszukanie Google ujawniło jedynie podejście hybrydowe (łączące JS ... extends Model<IUserDocument> {/* any custom methods here */} // stumped here export class User { constructor() {} }

Jak dodać maszynopis do istniejącego Asp.Net projekt MVC? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... plikować sposób, w jaki przykład Win8 .jsproj zawiera i obsługuje pliki .ts? Czy to działa tylko dla HTML / JS Projekty Win8?

Jak wrócić z subskrybcji

Próbuję zwrócić obserwowalny, gdy dostaję pewną wartość w abonencie, ale nie udaje mi się. Oto kod: canActivate(route: Ac ... ccessLevel === 'admin' ) { return true; } }).first(); }