Articles of typescript

angular ng-init alternativa en angular 2

¿Cuál es la alternativa de ng-init=”myText=’Hello World!'” En Angular 2 para agregar en la plantilla, no en el componente la alternativa en Angular 2

Angular: seleccionado en la opción de seleccionar no funciona como exceptuado mientras se usa junto con ngModel

Tengo una matriz de objetos ( usuarios nombrados) que se mostrarán como opciones de dropdownlist . y tengo otra lista de objetos (llamada selectedUsers y se guarda en backend) que se usa para inicializar la dropdownlist . formación: users = [ { id: 2, name: ‘name2’ },{ id: 2, name: ‘name2’ },{ id: 3, name: […]

Cómo importar jQuery a Angular2 proyectos de TypeScript?

Quiero envolver un código jQuery en una directiva Angular2. Instalé la biblioteca jQuery para Typings en mi proyecto con el siguiente comando: typings install dt~jquery –save –global Así que ahora tengo la carpeta jquery en typings/global carpeta typings/global en mi directorio de proyectos. Además, la siguiente nueva línea se ha agregado a mi archivo typings.json […]

Obtener parámetros de consulta de ruta

Estoy intentando migrar de rc1 a rc4 y tengo problemas para obtener los parámetros de cadena de consulta. El objeto ActivatedRoute siempre está vacío. hero.component.ts import {Component, OnInit} from “@angular/core”; import {Control} from “@angular/common”; import {ROUTER_DIRECTIVES, ActivatedRoute} from ‘@angular/router’; @Component({ template: ‘../partials/main.html’, directives: [ROUTER_DIRECTIVES] }) export class HeroComponent implements OnInit { constructor(private _activatedRoute: activatedRoute) { […]

Creación exitosa con muchos errores en archivos de tipeo de mecanografía

Tengo un problema con Visual Studio 2013 que genera demasiados errores al comstackr una aplicación web con archivos de definición de mecanografía. Por ejemplo, considere la siguiente situación: Comience una nueva aplicación web vacía Haga clic derecho en el proyecto y seleccione Administrar paquetes de Nuget Añada typings jquery y jquery (los typings que descargué […]

Mecanografía asincrónica / espera no actualiza la vista de AngularJS

Estoy usando Typescript 2.1 (versión de desarrollador) para transstackr async / await a ES5. Me he dado cuenta de que después de cambiar cualquier propiedad que está destinada a ver en mi función asíncrona, la vista no se actualiza con el valor actual, por lo que cada vez que tengo que llamar $ scope. $ […]

¿Una clase de GUID de TypeScript?

¿Alguien sabe de una buena y sólida implementación de C # como GUID (UUID) en TypeScript? Podría hacerlo yo mismo, pero pensé que ahorraría mi tiempo si alguien más lo hubiera hecho antes.

Cómo solicitar jquery a través de AMD en TypeScript

¿Cómo necesito el módulo jquery AMD para mi módulo TypeScript? Por ejemplo, digamos que la estructura de directorios para scripts tiene este aspecto: jquery-1.8.2.js jquery.d.ts module.ts require.js Quiero que el archivo js generado de module.ts requiera que jquery-1.8.2.js se cargue mediante require.js. Actualmente tengo: import jquery = module (‘jquery’) Esto da como resultado El nombre […]

http post – ¿cómo enviar un encabezado de autorización?

¿Cómo se agregan encabezados a su solicitud http en Angular2 RC6? Tengo el siguiente código: login(login: String, password: String): Observable { console.log(login); console.log(password); this.cookieService.removeAll(); let headers = new Headers(); headers.append(“Authorization”,”Basic YW5ndWxhci13YXJlaG91c2Utc2VydmljZXM6MTIzNDU2″); this.http.post(AUTHENTICATION_ENDPOINT + “?grant_type=password&scope=trust&username=” + login + “&password=” + password, null, {headers: headers}).subscribe(response => { console.log(response); }); //some return } El problema es que angular […]

Angular 2 – Ejecutar código al cerrar la ventana

Estoy trabajando en una aplicación de chat usando angular 2. ¿Cómo puedo enviar el comando de chat final al back-end cuando el usuario cierra la ventana? Mi componente tiene un método que llama al servicio de fondo para finalizar el chat de la siguiente manera endChat() { this.chatService.endChat(this.chatSessionInfo).subscribe( result => this.OnGetMessages(result), error => this.OnChatEndError(error) ); […]