forked from tomalaforge/angular-challenges
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
34e5482
commit 769e031
Showing
3 changed files
with
32 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
title: 🔴 Dominando Injeção de Dependência | ||
description: Desafio 16 é sobre dominar como injeção de dependência funciona | ||
author: thomas-laforge | ||
contributors: | ||
- tomalaforge | ||
- tomer953 | ||
challengeNumber: 16 | ||
command: angular-di | ||
sidebar: | ||
order: 203 | ||
--- | ||
|
||
## Informação | ||
|
||
Para completar este desafio com sucesso, precisaremos ter um bom entendimento de como Injeção de Dependência funciona dentro do Angular. | ||
|
||
O objetivo é providenciar o `CurrencyService` no nível de linha, para que cada linha ilustre a moeda correta. Atualmente, `CurrencyService` é providenciado apenas em nível de tabela, o que resulta em um erro que mostrar a mesma moeda para cada linha, apesar de cada produto ter uma moeda diferente. | ||
|
||
Uma maneira de alcançar isso é adicionando um segundo argumento para o pipe, mas isso não é permitido para este desafio. | ||
|
||
## Declaração | ||
|
||
- Sua tarefa é mostrar a moeda correta para cada linha. | ||
|
||
## Restrições | ||
|
||
- Você não pode modificar o pipe. | ||
- Você não pode envolver a linha dentro de um componente, uma vez que isso quebrará o layout. |