Preguntas con la etiqueta [typescript]

Lista typescript preguntas

Actualicé un proyecto de Angular 4 usando angular-seed y ahora aparece el error Encontré la propiedad sintética @panelState. Incluya "BrowserAnimationsModule" o "NoopAnimationsModule" en su aplicación. ¿Cómo puedo arreglar esto? ¿Qué

Usando los nuevos tipos condicionales en TypeScript (o tal vez otra técnica), ¿hay alguna manera de elegir solo ciertas propiedades de una interfaz en función de sus modificadores? Por ejemplo,

En mi proyecto Typecript 2.2.1 en Visual Studio 2015 Update 3, recibo cientos de errores en la lista de errores como: No se puede escribir el archivo 'C:/{{my-project}}/node_modules/buffer-shims/index.js' porque sobrescribiría

He creado un componente secundario que tiene un método que quiero invocar. Cuando invoco este método, solo activa la console.log()línea, ¿no establecerá la testpropiedad? A continuación se muestra la aplicación

'La propiedad no existe en el tipo 'nunca'

23
respuestas
329
votos
709.7k
vistas

Esto es similar a # 40796374 pero se trata de tipos, mientras uso interfaces. Dado el siguiente código: interface Foo { name: string; } function go() { let instance: Foo

Valores predeterminados de la interfaz mecanografiada

17
respuestas
326
votos
698.2k
vistas

Tengo la siguiente interfaz en TypeScript: interface IX { a: string, b: any, c: AnotherType } Declaro una variable de ese tipo e inicializo todas las propiedades let x: IX

Escribí un código: function renderGreeting(Elem: React.Component<any, any>) { return <span>Hello, <Elem />!</span>; } Recibo un error: El tipo de elemento JSX Elemno tiene ninguna construcción o firma de llamada ¿Qué

Revisé aquí https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md , que son las especificaciones del lenguaje TypeScript , pero no pude encontrar cómo puedo declarar un tipo de retorno de la función. Mostré lo que esperaba

Estoy usando muchas bibliotecas, tanto propias como de terceros. Veo que el directorio "typings" contiene algunos para Jquery y WinRT... pero ¿cómo se crean?

Mi componente tiene estilos que dependen de la fecha y hora actual. En mi componente tengo la siguiente función. private fontColor( dto : Dto ) : string { // date

En Typecript, esto muestra un error que dice que isNaN solo acepta valores numéricos. isNaN('9BX46B6A') y esto devuelve falso porque parseFloat('9BX46B6A')se evalúa como9 isNaN(parseFloat('9BX46B6A')) Todavía puedo ejecutar con el error

Mapa ES6 en mecanografiado

11
respuestas
297
votos
764.8k
vistas

Estoy creando una clase en mecanografiado que tiene una propiedad que es un mapa ES6 (ECMAscript 2016) así: class Item { configs: ????; constructor () { this.configs = new Map();

Tengo un proyecto dotnetcore 20 y angular4 en el que estoy intentando crear un servicio de usuario y llevar al usuario a mi componente de inicio. El backend funciona bien

Tengo un componente global llamado <MyGlobalComponent/>que reside en <App/>. Lo que estoy tratando de lograr es construir una función global showGlobalComponent()que pueda ser llamada desde cualquier otro componente, una que

Fondo Estoy usando mangosta y TypeScript en mi aplicación Node.JS. Estoy usando mangosta populateen varios lugares cuando obtengo datos de la base de datos. El problema al que me enfrento