typescript — preguntas con respuestas

1 respuesta
Tengo la siguiente función: function x<V = string, K extends string = string>(myKey: K): {[k in K]: V} { return null as any; } Me gustaría deshacerme (u omitir) el K extends string = string parte. Por el momento tengo que llamarlo así: const res = x<number, 'foo'>('foo'); // resul...
generics
typescript-generics
30 jul. 2018, в 19:39
1 respuesta
Estoy usando ngx-Modal, y tengo un formulario dentro del modal. El problema es que necesito cerrar el modal después de enviar el formulario, pero solo puedo enviar el formulario o cerrar el formulario, no ambos. He intentado usar (onClose) = "modalName.close (), en la etiqueta, y tener un bo...
ngx-modal
30 jul. 2018, в 19:19
1 respuesta
En tsconfig.json de mi proyecto angular-cli (último) (ng v5 LTS) he configurado (y tengo que mantenerlo) "strictNullChecks": true, Uso Swagger Codegen (Maven v2.3.1) para generar modelos de cliente api. El comando está usando esas opciones: `-jar ${jarPath} generate -i ${apiPath} -l typescript-ang...
angular-cli
swagger-codegen
30 jul. 2018, в 18:09
1 respuesta
Tengo un tipo: type first = { one: number; two: string; three: { four: string, five: number, } } Es aplicable a una instancia de una variable que declaro en una parte de mi aplicación, pero no exactamente aplicable a otra (segunda) instancia de una variable. El tip...
30 jul. 2018, в 17:38
1 respuesta
Digamos que tengo esa interfaz: interface Identity<TValue> { readonly value: TValue; } Y ahora quiero crear almacenamiento para entonces class IdentityStorage<TIdentity> { } Pero quiero establecer la restricción de tipo para TIdentity tipo. ¿Cómo puedo hacerlo? He intentado algo co...
generics
30 jul. 2018, в 16:49
1 respuesta
Problema: Parece que no puedo cambiar el marcador de posición en mis etiquetas de entrada (dentro <Details /> ) Comportamiento esperado: Que las etiquetas de entrada se actualizarán utilizando el estado del componente y su handleChange función. Comportamiento real: ( perdón por el desastr...
dom
hoisting
30 jul. 2018, в 16:44
2 respuestas
Estoy tratando de obtener datos de la API y vincularlos a mi propiedad "titular" como se muestra en el siguiente código. Pero lo que escribí en la función "devolución de llamada": this.headline = res; no funciona, el titular no está encuadernado. Sin embargo, si pongo el mismo ...
angular
angular-httpclient
30 jul. 2018, в 16:13
1 respuesta
Estoy desarrollando mi primera aplicación de prueba CRUD. Tengo un formulario con el nombre típico del producto, el precio ... y un archivo de entrada para cargar el producto. Creé un método de controlador de eventos para el evento de cambio del formulario. Funciona bien. Creé este método upload...
angular
angular6
30 jul. 2018, в 15:45
1 respuesta
Tengo una lógica de tubería de filtrado para la búsqueda de cuadrícula results.filter(item => Object.keys(item) .some(key => searchTerm.split(',').some(arg =>item[key]? item[key].toString().toLowerCase().includes(arg.toString().toLowerCase()):"")) ); El código anterior...
angular
linq
arrays
logic
30 jul. 2018, в 15:01
1 respuesta
cuando intento cargar un archivo zip, desafortunadamente no se carga en el servidor. Me da error algo salió !!! Aquí está mi código: const event = this.fileEvent; console.log('FileEvent --> ', event); const fileList: FileList = event.target.files; if (fileList.length > 0) { const file: Fil...
angular
30 jul. 2018, в 14:47
1 respuesta
Tengo una tabla hecha con Angular 6. Quiero agregar algunas características adicionales a la tabla: Búsqueda general de tablas Ordenar por columnas Opción de página x de n ¿Cómo agrego estos usando Angular 6? Cualquier ayuda sería apreciada. Gracias por adelantado. ...
angular
angular-ngmodel
30 jul. 2018, в 13:54
2 respuestas
Estoy usando una protección de autenticación en angular 5 para verificar si el usuario debería poder navegar a una página específica. Recibo un error relacionado con la devolución de un observable: Una función cuyo tipo declarado no es 'void' ni 'any' debe devolver un valor. Este ...
angular
angular5
rxjs
subscribe
30 jul. 2018, в 13:48
2 respuestas
Estoy trabajando en una aplicación donde tengo un cliente en Angular y mi servidor está en C. Tengo un problema con mi HTTP Get pero no puedo encontrarlo. Se llama "updateStream ()" cada 70 ms. public updateStream(): void { if (this.isVideoRunning && this.canChangePicture) { ...
angular
http
get
30 jul. 2018, в 13:35
1 respuesta
Así que actualmente esta función highlight se llama en el ngOnInit pero el texto que se pone en el DOM toma un segundo más o menos para ser escrito en el DOM . Por lo tanto está volviendo null cuando la función se ejecuta y espera el texto allí. ¿Cómo puedo hacer que esta función se ejecute cuando...
30 jul. 2018, в 13:26
2 respuestas
¿Es la forma de mostrar las variables de Typecript no utilizadas en Visual Studio Code, sin bloquear la compilación?
visual-studio-code
30 jul. 2018, в 13:06
Arriba
Menu