Domande taggate «typescript»

TypeScript è un superset tipicamente statico di JavaScript creato da Microsoft che aggiunge tipi opzionali, classi, interfacce, enum, generici, asincroni / attendi e molte altre funzionalità e compila in JavaScript semplice. Questo tag è per domande specifiche di TypeScript. Non viene utilizzato per domande JavaScript generali.

19
L'annotazione Angular 2 @ViewChild restituisce undefined
Sto cercando di imparare Angular 2. Vorrei accedere a un componente figlio da un componente padre usando l' annotazione @ViewChild . Ecco alcune righe di codice: In BodyContent.ts ho: import {ViewChild, Component, Injectable} from 'angular2/core'; import {FilterTiles} from '../Components/FilterTiles/FilterTiles'; @Component({ selector: 'ico-body-content' , templateUrl: 'App/Pages/Filters/BodyContent/BodyContent.html' , directives: [FilterTiles] }) export …

3
Controllo del tipo di classe in TypeScript
In ActionScript è possibile verificare il tipo in fase di esecuzione utilizzando l' operatore is : var mySprite:Sprite = new Sprite(); trace(mySprite is Sprite); // true trace(mySprite is DisplayObject);// true trace(mySprite is IEventDispatcher); // true È possibile rilevare se una variabile (estende o) è una determinata classe o interfaccia con …

20
Evita l'avvertenza "l'attuale parser di stringhe URL è deprecato" impostando useNewUrlParser su true
Ho una classe wrapper di database che stabilisce una connessione ad alcune istanze MongoDB: async connect(connectionString: string): Promise<void> { this.client = await MongoClient.connect(connectionString) this.db = this.client.db() } Questo mi ha dato un avvertimento: (nodo: 4833) DeprecationWarning: il parser della stringa URL corrente è obsoleto e verrà rimosso in una versione …

15
Come ottenere parametri di query dall'URL in Angular 2?
Uso angular2.0.0-beta.7. Quando un componente viene caricato su un percorso come /path?query=value1viene reindirizzato /path. Perché sono stati rimossi i parametri GET? Come posso conservare i parametri? Ho un errore nei router. Se ho un percorso principale come @RouteConfig([ { path: '/todos/...', name: 'TodoMain', component: TodoMainComponent } ]) e il mio …

10
La proprietà 'valore' non esiste sul valore di tipo 'HTMLElement'
Sto giocando con il dattiloscritto e sto cercando di creare uno script che aggiornerà un elemento p man mano che il testo viene inserito in una casella di input. Il codice HTML è simile al seguente: <html> <head> </head> <body> <p id="greet"></p> <form> <input id="name" type="text" name="name" value="" onkeyup="greet('name')" /> …
235 typescript 



23
Come utilizzare la libreria moment.js nell'app angolare 2 dattiloscritta?
Ho provato ad usarlo con i collegamenti dattiloscritti: npm install moment --save typings install moment --ambient -- save test.ts: import {moment} from 'moment/moment'; E senza: npm install moment --save test.ts: var moment = require('moment/moment'); Ma quando chiamo moment.format (), ottengo un errore. Dovrebbe essere semplice, qualcuno può fornire una combinazione …



21
Errore angolare del framework di TypeScript - "Non esiste alcuna direttiva con exportAs impostato su ngForm"
Continuo a ricevere questo errore durante l'utilizzo del framework Angular2-form di TypeScript: Non esiste un directive"exportAs" impostato su "ngForm" Ecco il mio codice dipendenze del progetto: "dependencies": { "@angular/common": "2.0.0-rc.6", "@angular/compiler": "2.0.0-rc.6", "@angular/core": "2.0.0-rc.6", "@angular/forms": "2.0.0-rc.6", "@angular/http": "2.0.0-rc.6", "@angular/platform-browser": "2.0.0-rc.6", "@angular/platform-browser-dynamic": "2.0.0-rc.6", "@angular/router": "3.0.0-rc.2", "ng2-bootstrap": "^1.1.1", "reflect-metadata": "^0.1.8", "core-js": "^2.4.0", …

14
Come sopprimere "errore TS2533: l'oggetto è probabilmente" null "o" non definito ""?
Ho un type: type tSelectProtected = { handleSelector?: string, data?: tSelectDataItem[], wrapperEle?: HTMLElement, inputEle?: HTMLElement, listEle?: HTMLElement, resultEle?: HTMLElement, maxVisibleListItems?: number } Dichiaro una variabile globale a livello di modulo: var $protected : tSelectProtected = {}; Sto assegnando il valore corretto function1()nell'ambito: $protected.listEle = document.createElement('DIV'); Più tardi function2()nell'ambito, sto chiamando: …
226 typescript 

17
Messaggio di errore dattiloscritto "identificatore duplicato" confuso
Perché ricevo questo e molti altri errori di questo tipo? Sto aggiungendo un collegamento al repository e i frammenti di codice chiave di seguito. Penso di avere un malinteso di base sul funzionamento della dipendenza e del "concatenamento". csvproc(master)> tsc node_modules/typescript/bin/lib.core.d.ts(83,5): error TS2300: Duplicate identifier 'configurable'. node_modules/typescript/bin/lib.core.d.ts(84,5): error TS2300: Duplicate …
224 typescript 


24
Angolare e dattiloscritto: impossibile trovare i nomi
Sto usando Angular (versione 2) con TypeScript (versione 1.6) e quando compilo il codice ottengo questi errori: Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/change_detection/parser/locals.d.ts(4,42): Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/facade/collection.d.ts(1,25): Error TS2304: Cannot find name 'MapConstructor'. node_modules/angular2/src/core/facade/collection.d.ts(2,25): Error TS2304: Cannot find name 'SetConstructor'. node_modules/angular2/src/core/facade/collection.d.ts(4,27): Error TS2304: Cannot find name …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.