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.

24
Come faccio a lanciare un oggetto JSON in una classe dattiloscritta
Ho letto un oggetto JSON da un server REST remoto. Questo oggetto JSON ha tutte le proprietà di una classe dattiloscritta (in base alla progettazione). Come posso trasmettere l'oggetto JSON ricevuto a un tipo var? Non voglio popolare un var dattiloscritto (cioè avere un costruttore che accetta questo oggetto JSON). …
393 json  typescript 


11
Come posso ottenere una nuova selezione in "select" in Angular 2?
Sto usando Angular 2 (TypeScript). Voglio fare qualcosa con la nuova selezione, ma quello che ottengo onChange()è sempre l'ultima selezione. Come posso ottenere la nuova selezione? <select [(ngModel)]="selectedDevice" (change)="onChange($event)"> <option *ngFor="#i of devices">{{i}}</option> </select> onChange($event) { console.log(this.selectedDevice); // I want to do something here with the new selectedDevice, but what …


4
Impossibile associare 'formControl' poiché non è una proprietà nota di 'input' - Problema di completamento automatico del materiale Angular2
Sto cercando di utilizzare il componente di completamento automatico del materiale angolare nel mio progetto Angular 2. Ho aggiunto quanto segue al mio modello. <md-input-container> <input mdInput placeholder="Category" [mdAutocomplete]="auto" [formControl]="stateCtrl"> </md-input-container> <md-autocomplete #auto="mdAutocomplete"> <md-option *ngFor="let state of filteredStates | async" [value]="state"> {{ state }} </md-option> </md-autocomplete> Di seguito è il …

9
Digitare la definizione nell'oggetto letterale in TypeScript
Nelle classi TypeScript è possibile dichiarare i tipi per le proprietà, ad esempio: class className { property: string; }; Come dichiarare il tipo di una proprietà in un oggetto letterale? Ho provato il seguente codice ma non viene compilato: var obj = { property: string; }; Ricevo il seguente errore: …
346 typescript 

6
Informazioni su "* .d.ts" in TypeScript
Mi sento curioso *.d.tsperché sono un principiante in TypeScript. E qualcuno mi ha detto che questo tipo di file è qualcosa come "file head" in C ++ ma solo per JS. Ma non riesco a convertire un file JS puro in file a *.d.tsmeno che non modifichi forzatamente *.jsin *.ts. …
343 typescript  .d.ts 

14
Typescript supporta il?. operatore? (E come si chiama?)
Typescript attualmente (o ci sono piani per) supporta l' operatore di navigazione sicura di?. vale a dire: var thing = foo?.bar // same as: var thing = (foo) ? foo.bar : null; Inoltre, esiste un nome più comune per questo operatore (è incredibilmente difficile per Google).
337 typescript 

7
Oggetti TypeScript come tipi di dizionario come in C #
Ho del codice JavaScript che utilizza oggetti come dizionari; ad esempio un oggetto "persona" conterrà alcuni dettagli personali cancellati dall'indirizzo e-mail. var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data = people[<email>];" deleting > "delete people[<email>];" È possibile descriverlo in Typescript? o …

18
Nessun fornitore angolare per NameService
Ho un problema con il caricamento di una classe in un componente angolare. Ho cercato di risolverlo da molto tempo; Ho anche provato a unirmi a tutto in un unico file. Quello che ho è: Application.ts /// <reference path="../typings/angular2/angular2.d.ts" /> import {Component,View,bootstrap,NgFor} from "angular2/angular2"; import {NameService} from "./services/NameService"; @Component({ selector:'my-app', …

4
(cambia) vs (ngModelChange) in angolare
Angular 1 non accetta onchange()eventi, accetta solo ng-change()eventi. Angolare 2, d'altra parte, accetta entrambi (change)e (ngModelChange)gli eventi, che sia sembra stia facendo la stessa cosa. Qual è la differenza? qual è il migliore per le prestazioni? ngModelChange : <input type="text" pInputText class="ui-widget ui-text" (ngModelChange)="clearFilter()" placeholder="Find"/> vs cambiamento : <input type="text" …


28
Come ottenere i nomi delle voci enum?
Vorrei iterare un TypeScript un enumtipo e ottenere ogni nome di simbolo elencato, ad esempio: enum myEnum { entry1, entry2 } for (var entry in myEnum) { // use entry's name here, e.g., "entry1" }
314 enums  typescript 



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.