Perguntas com a marcação «angular»

Perguntas sobre o Angular (não deve ser confundido com o AngularJS), a estrutura da web do Google. Use esta tag para perguntas angulares que não são específicas para uma versão individual. Para a estrutura da Web AngularJS (1.x) mais antiga, use a tag angularjs.

6
mesclar duas matrizes de objeto com Angular 2 e TypeScript?
Eu examinei as questões de JavaScript neste tópico, esta questão é especificamente sobre Angular2 com TypeScript. O que estou tentando fazer é concatenar os objetos json em uma matriz. Meu código se parece com isso, public results: []; public getResults(){ this._service.get_search_results(this._slug, this._next).subscribe( data => { this.results.concat(data.results); this._next = data.next; }, …


3
onchange equivalente em angular2
Estou usando o onchange para salvar o valor do meu intervalo de entrada no firebase, mas tenho um erro que diz que minha função não está definida. esta é minha função saverange(){ this.Platform.ready().then(() => { this.rootRef.child("users").child(this.UserID).child('range').set(this.range) }) } este é meu html <ion-item> <ion-row> <ion-col>Rayon <span favorite><strong> {{range}} km</strong></span></ion-col> <ion-col><input …
93 angular 

3
Que tipo de texto é o evento Angular2
Se eu tiver o seguinte botão em um arquivo html <button (click)="doSomething('testing', $event)">Do something</button> Além disso, no componente correspondente, tenho esta função doSomething(testString: string, event){ event.stopPropagation(); console.log(testString + ': I am doing something'); } Existe um tipo adequado que deve ser atribuído à $evententrada? O parâmetro do evento em si …





5
Angular2 não pode ser vinculado a DIRECTIVE, pois não é uma propriedade conhecida do elemento
Eu gerei um novo @Directive pelo Angular CLI, ele foi importado para o meu app.module.ts import { ContenteditableModelDirective } from './directives/contenteditable-model.directive'; import { ChatWindowComponent } from './chat-window/chat-window.component'; @NgModule({ declarations: [ AppComponent, ContenteditableModelDirective, ChatWindowComponent, ... ], imports: [ ... ], ... }) e tento usar no meu componente (ChatWindowComponent) <p [appContenteditableModel] …

12
Obtenha todos os erros de validação do Angular 2 FormGroup
Dado este código: this.form = this.formBuilder.group({ email: ['', [Validators.required, EmailValidator.isValid]], hasAcceptedTerms: [false, Validators.pattern('true')] }); Como posso obter todos os erros de validação de this.form? Estou escrevendo testes de unidade e desejo incluir os erros de validação reais na mensagem de declaração.

13
Como encontrar os controles inválidos na forma reativa angular 4
Eu tenho uma forma reativa em Angular como abaixo: this.AddCustomerForm = this.formBuilder.group({ Firstname: ['', Validators.required], Lastname: ['', Validators.required], Email: ['', Validators.required, Validators.pattern(this.EMAIL_REGEX)], Picture: [''], Username: ['', Validators.required], Password: ['', Validators.required], Address: ['', Validators.required], Postcode: ['', Validators.required], City: ['', Validators.required], Country: ['', Validators.required] }); createCustomer(currentCustomer: Customer) { if (!this.AddCustomerForm.valid) { //some …


9
Angular2 - Parâmetros de solicitação Http POST
Estou tentando fazer uma solicitação POST, mas não consigo fazer isso funcionar: testRequest() { var body = 'username=myusername?password=mypassword'; var headers = new Headers(); headers.append('Content-Type', 'application/x-www-form-urlencoded'); this.http .post('/api', body, { headers: headers }) .subscribe(data => { alert('ok'); }, error => { console.log(JSON.stringify(error.json())); }); } Basicamente, quero replicar essa solicitação http (não …

4
Usando uma matriz de Observable Object com ngFor e Async Pipe Angular 2
Estou tentando entender como usar Observáveis ​​no Angular 2. Tenho este serviço: import {Injectable, EventEmitter, ViewChild} from '@angular/core'; import {Observable} from "rxjs/Observable"; import {Subject} from "rxjs/Subject"; import {BehaviorSubject} from "rxjs/Rx"; import {Availabilities} from './availabilities-interface' @Injectable() export class AppointmentChoiceStore { public _appointmentChoices: BehaviorSubject<Availabilities> = new BehaviorSubject<Availabilities>({"availabilities": [''], "length": 0}) constructor() {} …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.