Preguntas etiquetadas con typescript

TypeScript es un superconjunto de JavaScript estáticamente tipado creado por Microsoft que agrega tipos opcionales, clases, interfaces, enumeraciones, genéricos, asíncrono / espera, y muchas otras características, y compila a JavaScript simple. Esta etiqueta es para preguntas específicas de TypeScript. No se utiliza para preguntas generales de JavaScript.

3
Exportación mecanografiada versus exportación predeterminada
¿Cuál es la diferencia en mecanografiado entre exporty default export. En todos los tutoriales veo personas que exportimparten sus clases y no puedo compilar mi código si no agrego eldefault palabra clave antes de exportar. Además, no pude encontrar ningún rastro de la palabra clave de exportación predeterminada en la …


13
¿Cómo paso datos a componentes enrutados angulares?
En una de las plantillas de mis rutas de Angular 2 ( FirstComponent ) tengo un botón first.component.html <div class="button" click="routeWithData()">Pass data and route</div> Mi objetivo es lograr: Haga clic en el botón -> diríjase a otro componente mientras conserva los datos y sin usar el otro componente como directiva. …

11
¿Cómo pasar argumentos de URL (cadena de consulta) a una solicitud HTTP en Angular?
Estoy creando una solicitud HTTP en Angular, pero no sé cómo agregarle argumentos de URL (cadena de consulta). this.http.get(StaticSettings.BASE_URL).subscribe( (response) => this.onGetForecastResult(response.json()), (error) => this.onGetForecastError(error.json()), () => this.onGetForecastComplete() ); Ahora mi StaticSettings.BASE_URL es algo así como una url sin cadena de consulta como: http://atsomeplace.com/ pero quiero que sea http://atsomeplace.com/?var1=val1&var2=val2 ¿Dónde …
266 http  angular  typescript 

26
Crear una enumeración con valores de cadena
El siguiente código se puede usar para crear un enumen TypeScript: enum e { hello = 1, world = 2 }; Y se puede acceder a los valores mediante: e.hello; e.world; ¿Cómo creo un enumcon valores de cadena? enum e { hello = "hello", // error: cannot convert string to …
262 typescript 


16
Definir constantes globales
En Angular 1.x puede definir constantes como esta: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') ¿Cuál sería el equivalente en angular (con TypeScript)? Simplemente no quiero repetir la URL base API una y otra vez en todos mis servicios.

5
Mecanografiado: diferencia entre String y string
¿Alguien sabe la diferencia entre String y string en TypeScript? ¿Estoy en lo cierto al suponer que deberían ser lo mismo? var a: String = "test"; var b: string = "another test"; a = b; b = a; // this gives a compiler error! La versión actual del compilador dice: …
257 typescript 

13
TypeScript e inicializadores de campo
Cómo iniciar una nueva clase de TStal manera (ejemplo C#para mostrar lo que quiero): // ... some code before return new MyClass { Field1 = "ASD", Field2 = "QWE" }; // ... some code after [editar] Cuando escribía esta pregunta, era un desarrollador puro de .NET sin mucho conocimiento de …
252 typescript 

29
Advertencia de decoradores experimentales en la compilación de TypeScript
Recibo la advertencia ... El soporte experimental para decoradores es una característica que está sujeta a cambios en una versión futura. Establezca la opción 'experimentalDecorators' `para eliminar esta advertencia. ... a pesar de que mi compilerOptions en tsconfig.json tiene la siguiente configuración: "emitDecoratorMetadata": true, "experimentalDecorators": true, Lo extraño es que …

10
Error angular @ViewChild (): se esperaban 2 argumentos, pero obtuve 1
Al intentar ViewChild obtengo el error. El error es "No se proporcionó un argumento para 'opts'". Tanto @ViewChild está dando el error. 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 …

6
Llamar a una variable global dentro del módulo
Tengo un archivo de mecanografía llamado Projects.tsque quiero hacer referencia a una variable global declarada en un complemento de arranque llamado bootbox.js. Quiero acceder a una variable llamada bootboxdesde dentro de una clase TypeScript. ¿Es posible?
248 typescript 



6
Sobrecarga de la función TypeScript
La sección 6.3 de la especificación del lenguaje TypeScript habla sobre la sobrecarga de funciones y proporciona ejemplos concretos sobre cómo implementar esto. Sin embargo, si intento algo como esto: export class LayerFactory { constructor (public styleFactory: Symbology.StyleFactory) { } createFeatureLayer (userContext : Model.UserContext, mapWrapperObj : MapWrapperBase) : any { …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.