Tag: typescript2.0

Tag für spezifische Fragen zu den neuen features, die in TypeScript 2.x. Für Allgemeine Typoskript Fragen, der richtige tag ist TypeScript.

TS - Nur einer void-Funktion kann aufgerufen werden mit dem 'neuen' Schlüsselwort

Anzahl der Antworten 2 Antworten
Bekomme ich diese komische Fehlermeldung von Typoskript: "Nur einer void-Funktion kann aufgerufen werden mit dem 'neuen' Schlüsselwort." Was? Konstruktor-Funktion, sieht nur aus wie: function Suman(obj: ISumanInputs): void { const projectRoot = _suman.projectRoot; //via options this.fileName = obj.fileName;

Dokument.getElementById("id") kann null sein

Anzahl der Antworten 2 Antworten
Edit: ich bin mit Typoskript v2.2.1 Ich bin neu in Typoskript und ich bin mir nicht sicher, was die sauberste Möglichkeit, den Umgang mit DOM-Elemente, die möglicherweise oder möglicherweise nicht vorhanden ist. Im Grunde möchte ich überprüfen,

Typoskript Fehler "Cannot write file ... da würde es überschreiben der Eingabedatei."

Anzahl der Antworten 11 Antworten
In meinem Typoskript 2.2.1 Projekt in Visual Studio 2015 Update 3, ich bin immer Hunderte von Fehlern in der Fehlerliste wie: Nicht schreiben kann Datei 'C:/{{mein Projekt}}/node_modules/buffer-shims/index.js' denn es würde Eingabedatei überschreiben. Sieht es aus wie dies

Wie Sie verhindern, dass "Eigentum '...' existiert nicht auf Typ 'Global'" mit jsdom und typescript?

Anzahl der Antworten 5 Antworten
Ich versuche zu konvertieren ein vorhandenes Projekt zu verwenden, Typoskript und ich habe Probleme mit meinem Test-setup. Hatte ich eine setup-Datei für meine tests gibt jsdom so, dass alle meine DOM interagieren code funktioniert bei meinen tests.

Beschreiben property-Objekt in Typoskript-Schnittstelle

Anzahl der Antworten 3 Antworten
Möchte ich beschreiben einige interface mit verschachtelten Objekten. Wie kann ich es ohne schaffen Schnittstellen für verschachtelte Objekte? interface ISome { strProp:string; complexProp:{ someStrKeyWhichIsDynamic:{ value:string; optValue?:string; } }; } Ich habe auch versucht (UPD: es ist okay,

Wie schieben Sie ein Objekt-array, in angular2 und typescript?

Anzahl der Antworten 4 Antworten
ich habe ein array wie folgt, markers: marker = [ { lat: 51.673858, lng: 7.815982, label: 'A', draggable: true } ]; bin ich immer Daten aus rest-Dienst, und schieben Sie das neue Objekt-Marker. private data: any; findLocation():

Wie wechsle ich die bootstrap-4 modal mit Angular2 Komponente/ Typoskript

Anzahl der Antworten 3 Antworten
Ich bin nicht in der Lage ist umzuschalten ein bootstrap modal mit Typoskript. Ich bin mit dem default-bootstrap 4 Modal. Hier ist der code. <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content">

Wie zu werfen, um array in Typoskript 2?

Anzahl der Antworten 3 Antworten
Hatte ich einige code, der cast ein Objekt um die type-array (also die ich verwenden könnte, array-Funktionen auf das Objekt, ohne Compiler-Fehler). var n = (result.data['value'] as ).map( (a)=>{ //.. }); Aber auf ein upgrade auf ts2,

TSLint - Prävention-Fehler: Der Schlüssel ist nicht alphabetisch sortiert

Anzahl der Antworten 2 Antworten
Mache ich eine test-app mit Ionic2 /Cordova /Typoskript /Winkel. Ich bin mit tslint 5.6.0. Ich bin mit dem folgenden Modul: https://www.npmjs.com/package/tslint Fokussierung auf nur eine Datei... wenn linting die folgende Datei: import { NgModule, ErrorHandler } from

Typ kann nicht verwendet werden, als ein index-Typ

Anzahl der Antworten 1 Antworten
Gehen https://www.typescriptlang.org/play/index.html und einfügen: let userTypes = {}; let keys = Object.keys[userTypes]; Fehlermeldung: error TS2538: Type '{}' cannot be used as an index type. Warum? InformationsquelleAutor Eu Insumi Prunc | 2016-12-30

Ionischen 2/eckig 2 - Wie füge ich HTML-Elemente mit Typoskript auf meine Komponente?

Anzahl der Antworten 1 Antworten
Bitte keine Abneigung gegen die Beurteilung durch die Titel, lese den ersten post. Ich habe gerade angefangen lernen Typoskript und Winkel-2 arbeiten mit dem ionic framework 2. Ich bin das hinzufügen der html-element referenzieren, das typscript-variable "newitem

Importieren Sie das Modul von der Wurzel Weg in Typoskript

Anzahl der Antworten 5 Antworten
Nehmen wir an, ich habe ein Projekt, und seine wichtigste Quelle-Verzeichnis: C:\product\src Basierend auf diesem Verzeichnis werden alle import-Pfad wäre relativ. I. e., angenommen: //Current script: C:\product\src\com\name\product\blah.ts import { thing } from '/com/name/product/thing'; gleiche wie: //Current script:

'dieses' ist nicht definiert in der foreach-Schleife

Anzahl der Antworten 2 Antworten
Schreibe ich einige typescript-code und Durchlaufen ein array. Innerhalb der Schleife, ich bin versucht, Zugriff auf "this" - Objekt zu tun, einige Bearbeitung: console.log('before iterate, this = ' +this); myarray.days.forEach(function(obj, index) { console.log('before transform, this : '

Typoskript: so importieren Sie eine Klasse aus einer javascript-Datei?

Anzahl der Antworten 2 Antworten
Möchte ich : Import von einer js-Datei definiert eine Klasse: ./myClass/index.js Erklären die öffentlichen Methoden MyClass irgendwo (im index.ts oder eine bestimmte Erklärung-Datei, ich weiß wirklich nicht, wie es zu tun) Haben eine typescript-Datei, stellt die Klasse:

Mit *ngFor für eine Reihe von radio-buttons für angular2 mit materialisieren-css-framework

Anzahl der Antworten 1 Antworten
Jahreszeiten Grüße an alle! Ich habe den folgenden code, der erstellt ein single-radio-Taste auf der Grundlage der Ahmadiyya-css-framework http://materializecss.com/forms.html#radio <input name = 'group1' type = 'radio' id = 'test2'/> <label for = 'test2'>Yellow</label> Mein Versuch mit *ngFor

'ts-Knoten' nicht erkannt wird als Befehl interne oder externe, betriebsbereiten Programm oder batch-Datei

Anzahl der Antworten 6 Antworten
Bin ich immer Fehler in meinem Code Vs terminal und Kommandozeile, die 'ts-Knoten' nicht erkannt wird als Befehl interne oder externe, betriebsbereiten Programm oder batch-Datei. während ich versuche den start-Befehl in der terminal - npm führen dev

Typoskript Array-element suchen, die durch den index

Anzahl der Antworten 2 Antworten
Finden und zuordnen CategoryApi Objekt, das categoryId export class CategoryApi { categoryId: number; name: string; } categories: CategoryApi; selectedCategory: CategoryApi; selectedCategory = categories.findByIndex(2); //looking for categoryApi by categoryId = 2 Fand ich diese javascript-option, aber Typoskript beschwert

Eckige 4.3.3 HttpClient : Wie bekommen Wert aus dem header einer Antwort?

Anzahl der Antworten 3 Antworten
"(Herausgeber: VS Code; Typoskript: 2.2.1 ) Das Ziel ist es, die Header der Antwort der Anfrage Davon ausgehen, eine POST-Anforderung mit HttpClient in einem Service import { Injectable } from "@angular/core"; import { HttpClient, HttpHeaders, } from

'Dies' hat implizit den Typ 'any', weil es keine Typannotation hat

Anzahl der Antworten 1 Antworten
Wenn ich Sie aktivieren noImplicitThis im tsconfig.jsonbekomme ich diese Fehler für den folgenden code: 'this' implicitly has type 'any' because it does not have a type annotation. class Foo implements EventEmitter { on(name: string, fn: Function) {

Wie konfiguriert man benutzerdefinierte globale Schnittstellen (.d.ts-Dateien) für TypeScript?

Anzahl der Antworten 1 Antworten
Ich habe gekämpft, mit diesem problem für die letzten paar Stunden und ich kann einfach nicht scheinen, nichts zu finden auf dem internet, die eindeutig erklären, diese vermeintlich einfache Konzept. Zur Zeit arbeite ich an einem ReactJS

Operator '==' kann in Typoskript 2 nicht auf die Typen x und y angewendet werden

Anzahl der Antworten 4 Antworten
Typoskript Version: 2.0.2.0 Code Ich weiß, der code ist ein bisschen blöd, aber eigentlich habe ich diese Art von tests in meinem code (was ein Ausdruck Besucher) und ich glaube wirklich, dass diese Fliegen sollten und kompilieren

Typescript 2.0. Feld "Typen" in tsconfig.json

Anzahl der Antworten 2 Antworten
Ich nicht verstehen, die Bedeutung der types Feld in tsconfig.json. In der Dokumentation habe ich gelesen, dieser text: "types": { "description": "Type declaration files to be included in compilation. Requires TypeScript version 2.0 or later.", "type": "array",

TypeScript-Importpfadalias

Anzahl der Antworten 1 Antworten
Ich arbeite derzeit an einem TypeScript-Anwendung, die aus mehreren Knoten Module, geschrieben in Typoskript, installiert werden, die in der node_modules Verzeichnis. Bevor Sie fortfahren, möchte ich anmerken, dass ich mit TypeScript 2.0, ich bin nicht abgeneigt, mit

Typescript kann kein Namensfenster oder Dokument finden

Anzahl der Antworten 2 Antworten
Entweder Fall: document.getElementById('body'); //or window.document.getElementById('body'); Bekomme ich error TS2304: Cannot find name 'window'. Bin ich etwas fehlt in tsconfig.json für eine definition-Datei, die ich installieren sollte? Bekomme ich die Meldung beim ausführen tsc und in vscode tsconfig.json:

Importieren Sie die js-Datei mit TypeScript 2.0

Anzahl der Antworten 2 Antworten
Abstrakte Ich versuche zu importieren ".js" - Datei von einem externen Standort (z.B. node_modules) ich bin versucht, dies zu tun mit commonjs-Modul-Muster, jedoch import würde nicht wollen, um mit zu arbeiten ".js" - Datei-Typen, bis ich hinzufügen