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.

3
Esportazione dattiloscritta vs. esportazione predefinita
Qual'è la differenza in Typescript tra exporte default export. In tutti i tutorial vedo persone nelle exportloro classi e non posso compilare il mio codice se non aggiungo la defaultparola chiave prima dell'esportazione. Inoltre, non ho trovato tracce della parola chiave di esportazione predefinita nella documentazione ufficiale dei dattiloscritti . …


13
Come si passano i dati ai componenti indirizzati angolari?
In uno dei modelli dei miei percorsi di Angular 2 ( FirstComponent ) ho un pulsante first.component.html <div class="button" click="routeWithData()">Pass data and route</div> Il mio obiettivo è raggiungere: Fare clic sul pulsante -> instradare verso un altro componente preservando i dati e senza utilizzare l'altro componente come direttiva. Questo è …

11
Come passare argomenti url (stringa di query) a una richiesta HTTP su Angular?
Sto creando una richiesta HTTP su Angular, ma non so come aggiungere argomenti url (stringa di query). this.http.get(StaticSettings.BASE_URL).subscribe( (response) => this.onGetForecastResult(response.json()), (error) => this.onGetForecastError(error.json()), () => this.onGetForecastComplete() ); Ora il mio StaticSettings.BASE_URL è qualcosa come un url senza stringa di query come: http://atsomeplace.com/ ma voglio che sia http://atsomeplace.com/?var1=val1&var2=val2 Dove var1 …
266 http  angular  typescript 

26
Crea un enum con valori stringa
Il seguente codice può essere utilizzato per creare un enumin TypeScript: enum e { hello = 1, world = 2 }; E i valori sono accessibili da: e.hello; e.world; Come posso creare un enumcon valori stringa? enum e { hello = "hello", // error: cannot convert string to e world …
262 typescript 


16
Definire le costanti globali
In Angular 1.x puoi definire costanti come questa: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') Quale sarebbe l'equivalente in angolare (con TypeScript)? Non voglio ripetere più volte l'URL della base API in tutti i miei servizi.

5
Dattiloscritto: differenza tra stringa e stringa
Qualcuno conosce la differenza tra String e string in TypeScript? Sono corretto nel ritenere che dovrebbero essere uguali? var a: String = "test"; var b: string = "another test"; a = b; b = a; // this gives a compiler error! La versione corrente del compilatore dice: Type 'String' is …
257 typescript 

13
TypeScript e inizializzatori di campo
Come avviare una nuova classe in TSmodo tale (esempio in C#per mostrare ciò che voglio): // ... some code before return new MyClass { Field1 = "ASD", Field2 = "QWE" }; // ... some code after [modifica] Quando stavo scrivendo questa domanda, ero un puro sviluppatore .NET senza molta conoscenza …
252 typescript 

29
Avvertimento di decoratori sperimentali nella compilazione di TypeScript
Ricevo l'avviso ... Il supporto sperimentale per i decoratori è una funzionalità soggetta a modifiche in una versione futura. Impostare l'opzione 'sperimentaleDecoratori' per rimuovere questo avviso. ... anche se il mio compilerOptions in tsconfig.json ha le seguenti impostazioni: "emitDecoratorMetadata": true, "experimentalDecorators": true, Ciò che è strano è che alcune classi …

6
Chiama una variabile globale all'interno del modulo
Ho un file dattiloscritto Projects.tsche desidero fare riferimento a una variabile globale dichiarata in un plug-in bootstrap chiamato bootbox.js. Voglio accedere a una variabile chiamata bootboxall'interno di una classe TypeScript. È possibile?
249 typescript 


10
Errore angolare @ViewChild (): previsti 2 argomenti, ma ottenuto 1
Quando provo ViewChild ottengo l'errore. L'errore è "Non è stato fornito un argomento per 'opts'." Entrambi @ViewChild sta dando l'errore. import { Component, OnInit, ElementRef, ViewChild, Output, EventEmitter } from '@angular/core'; import { Ingredient } from 'src/app/shared/ingredient.model'; @Component({ selector: 'app-shopping-edit', templateUrl: './shopping-edit.component.html', styleUrls: ['./shopping-edit.component.css'] }) export class ShoppingEditComponent implements OnInit …


6
Sovraccarico della funzione TypeScript
La sezione 6.3 delle specifiche del linguaggio TypeScript parla del sovraccarico delle funzioni e fornisce esempi concreti su come implementarlo. Tuttavia, se provo qualcosa del genere: export class LayerFactory { constructor (public styleFactory: Symbology.StyleFactory) { } createFeatureLayer (userContext : Model.UserContext, mapWrapperObj : MapWrapperBase) : any { throw "not implemented"; } …

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.