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.

9
Executando um único arquivo de teste
Existe uma maneira de executar ng testum único arquivo em vez de para todo o conjunto de testes? Idealmente, eu gostaria de obter o loop de feedback mais rápido possível ao editar um arquivo, mas karmaexecuta todo o conjunto em cada salvamento, o que é um pouco lento quando você …

4
Typecript flatMap, flat, flatten não existe no tipo qualquer []
Estou usando o Chrome 70 e o Chrome adiciona métodos .flatMap, .flatten, .flat. Portanto, meu código funciona conforme o esperado. Infelizmente, o Typescript não gosta disso. // data.flatMap lint error export const transformData = (data: any[]) => data.flatMap(abc => [ parentObj(abc), ...generateTasks(abc) ]); o aviso que recebi é TS2339: Property …


5
tomar (1) vs primeiro ()
Eu encontrei algumas implementações de AuthGuards que usam take(1). No meu projeto, eu usei first(). Os dois funcionam da mesma maneira? import 'rxjs/add/operator/map'; import 'rxjs/add/operator/first'; import { Observable } from 'rxjs/Observable'; import { Injectable } from '@angular/core'; import { CanActivate, Router, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { AngularFire } …

15
O que é uma alternativa ao angular.copy no Angular
Como posso copiar um objeto e perder sua referência no Angular? Com o AngularJS, posso usar angular.copy(object), mas estou recebendo algum erro ao usá-lo no Angular. EXCEÇÃO: ReferenceError: angularnão está definido
136 angular 

7
Sono datilografado
Estou desenvolvendo um site no Angular 2 usando o Typecript e fiquei imaginando se havia uma maneira de implementar a thread.sleep(ms)funcionalidade. Meu caso de uso é redirecionar os usuários após o envio de um formulário após alguns segundos, o que é muito fácil em html ou javascript, mas não sei …



11
Angular-cli de css para scss
Eu li a documentação , que diz que, se eu quiser usar scss, tenho que executar o seguinte comando: ng set defaults.styleExt scss Mas quando faço isso e faço esse arquivo, ainda recebo este erro no meu console: styles.bundle.js:33Uncaught Error: Module build failed: Error: ENOENT: no such file or directory, …

14
Como diminuir o tamanho do pacote de produtos?
Eu tenho um aplicativo simples, inicializado por angular-cli. Ele exibe algumas páginas relativas a 3 rotas. Eu tenho 3 componentes. Em um dos desta página Eu uso lodashe angular 2 HTTP módulos para obter alguns dados (usando RxJS Observables, mape subscribe). Eu exibo esses elementos usando um simples *ngFor. Mas, …



12
Implementando uma arquitetura de plug-in / sistema de plug-ins / estrutura conectável em Angular 2, 4, 5, 6
Atualização 24/05/2018: agora somos +3 versões do Angular da minha postagem original e ainda não temos uma solução final viável. Lars Meijdam (@LarsMeijdam) criou uma abordagem interessante que certamente vale a pena dar uma olhada. (Devido a problemas de propriedade, ele teve que remover temporariamente o repositório do GitHub onde …

6
Criando e retornando o Observable do Angular 2 Service
Essa é mais uma questão de "melhores práticas". Existem três jogadores: a Component, a Servicee a Model. O Componentestá chamando o Servicepara obter dados de um banco de dados. O Serviceestá usando: this.people = http.get('api/people.json').map(res => res.json()); retornar um Observable. O Componentpoderia apenas assinar o Observable: peopleService.people .subscribe(people => this.people …

3
Para que são utilizados todos os index.ts?
Eu estive analisando alguns projetos de sementes e todos os componentes parecem ter um index.ts que exporta * desse componente. Não consigo encontrar em nenhum lugar o que é realmente usado? Por exemplo, https://github.com/mgechev/angular2-seed/tree/master/src/client/app/%2Bhome obrigado
132 angular 

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.