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.

30
Como obter a rota atual
Os documentos atuais falam apenas sobre como obter parâmetros de rota, não os segmentos de rota reais. Por exemplo, se eu quiser encontrar o pai da rota atual, como isso é possível?

30
Não foi possível encontrar o módulo "@ angular-devkit / build-angular"
Depois de atualizar para o Angular 6.0.1, recebo o seguinte erro ng serve: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName". Error: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName". at Object.resolve (/home/Projects/myProjectName/node_modules/@angular-devkit/core/node/resolve.js:141:11) at Observable.rxjs_1.Observable [as _subscribe] (/home/Projects/myProjectName/node_modules/@angular-devkit/architect/src/architect.js:132:40) ng updatediz que está tudo em ordem. Excluir node_modulespastas e uma npm installinstalação nova …

8
@Directive vs @Component em Angular
Qual é a diferença entre @Componente @Directiveem Angular? Ambos parecem fazer a mesma tarefa e têm os mesmos atributos. Quais são os casos de uso e quando preferir um ao outro?
443 angular 

30
EXCEÇÃO: Não é possível resolver todos os parâmetros
Criei um aplicativo básico no Angular 2, mas encontrei um problema estranho no qual não posso injetar um serviço em um dos meus componentes. No entanto, ele injeta bem em qualquer um dos outros três componentes que criei. Para iniciantes, este é o serviço: import { Injectable } from '@angular/core'; …

21
Como detectar uma alteração de rota no Angular?
Eu estou olhando para detectar uma mudança de rota no meu AppComponent. Posteriormente, irei verificar o token de usuário global para ver se ele está logado. Em seguida, posso redirecionar o usuário se ele não estiver logado.
428 angular 

17
chave de acesso e valor do objeto usando * ngFor
Estou um pouco confuso sobre como obter o keye valuede um objeto em angular2 durante a utilização *ngForpara a iteração sobre o objeto. Eu sei que no 1.x angular existe uma sintaxe como ng-repeat="(key, value) in demo" mas eu não sei como fazer o mesmo em angular2. Eu tentei algo …

13
Vincular elemento selecionado ao objeto em Angular
Gostaria de vincular um elemento select a uma lista de objetos - o que é bastante fácil: @Component({ selector: 'myApp', template: `<h1>My Application</h1> <select [(ngModel)]="selectedValue"> <option *ngFor="#c of countries" value="c.id">{{c.name}}</option> </select>` }) export class AppComponent{ countries = [ {id: 1, name: "United States"}, {id: 2, name: "Australia"} {id: 3, name: …
409 html  angular 



11
Como posso obter uma nova seleção em "select" no Angular 2?
Estou usando o Angular 2 (TypeScript). Quero fazer algo com a nova seleção, mas o que recebo onChange()é sempre a última seleção. Como posso obter a nova seleção? <select [(ngModel)]="selectedDevice" (change)="onChange($event)"> <option *ngFor="#i of devices">{{i}}</option> </select> onChange($event) { console.log(this.selectedDevice); // I want to do something here with the new selectedDevice, …

14
Como voltar à última página
Existe uma maneira inteligente de voltar a última página no Angular 2? Algo como this._router.navigate(LASTPAGE); Por exemplo, a página C tem um Go Backbotão, Página A -> Página C, clique nela, retorne à página A. Página B -> Página C, clique nela, retorne à página B. O roteador possui essas …

16
Nenhum provedor para HttpClient
Depois de atualizar do angular 4.4 para o 5.0 e depois de atualizar todos os HttpModule e Http para HttpClientModule, comecei a receber esse erro. Também adicionei o HttpModule novamente para garantir que não seja devido a alguma dependência, mas não resolva o problema No app.module, eu configurei corretamente import …
364 angular 

8
Exceção angular: não é possível vincular a 'ngForIn', pois não é uma propriedade nativa conhecida
O que estou fazendo errado? import {bootstrap, Component} from 'angular2/angular2' @Component({ selector: 'conf-talks', template: `<div *ngFor="let talk in talks"> {{talk.title}} by {{talk.speaker}} <p>{{talk.description}} </div>` }) class ConfTalks { talks = [ {title: 't1', speaker: 'Brian', description: 'talk 1'}, {title: 't2', speaker: 'Julie', description: 'talk 2'}]; } @Component({ selector: 'my-app', directives: …

4
Não é possível vincular a 'formControl', pois não é uma propriedade conhecida de 'input' - Problema de preenchimento automático de material Angular2
Estou tentando usar o componente de preenchimento automático de material angular no meu projeto Angular 2. Eu adicionei o seguinte ao meu modelo. <md-input-container> <input mdInput placeholder="Category" [mdAutocomplete]="auto" [formControl]="stateCtrl"> </md-input-container> <md-autocomplete #auto="mdAutocomplete"> <md-option *ngFor="let state of filteredStates | async" [value]="state"> {{ state }} </md-option> </md-autocomplete> A seguir está o meu …


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.