Skip to content

Commit df241ba

Browse files
committed
Merge pull request johnpapa#466 from vinicius-sabadim/patch-13
update PT-BR - Spelling Correction
2 parents 1541598 + 484f001 commit df241ba

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

i18n/PT-BR.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ ou *Responsabilidade Única*
6464

6565
- Defina um componente por arquivo.
6666

67-
O exemplo seguinte define um módulo `app` e suas dependências, define um controller e define um factory, todos no mesmo arquivo.
67+
O exemplo seguinte define um módulo `app` e suas dependências, define um controller e define uma factory, todos no mesmo arquivo.
6868

6969
```javascript
7070
/* evite */
@@ -145,7 +145,7 @@ ou *Responsabilidade Única*
145145
/**
146146
* recomendado
147147
*
148-
* nenhuma global é deixada para trás
148+
* nada global é deixado para trás
149149
*/
150150

151151
// logger.js
@@ -220,7 +220,7 @@ ou *Evitando Colisão de Nomes*
220220

221221
### *Getters*
222222

223-
- Quando usando um módulo, evite usar as variáveis e então use o encadeamento com a sintaxe *getter*.
223+
- Quando usando um módulo, evite usar uma variável. Em vez disso, use encadeamento com a sintaxe *getter*.
224224

225225
**Por que?** Isso produz um código mais legível e evita colisão de variáveis ou vazamentos.
226226

@@ -295,7 +295,7 @@ ou *Controladores*
295295

296296
- Utilize a sintaxe [`controllerAs`](http://www.johnpapa.net/do-you-like-your-angular-controllers-with-or-without-sugar/) ao invés da sintaxe `clássica controller com $scope`.
297297

298-
**Por que?**: Controllers são construídos, "iniciados", e fornecem um nova instância única, e a sintaxe `controlerAs` é mais próxima de um construtor JavaScript do que a `sintaxe clássica do $scope`.
298+
**Por que?**: Controllers são construídos, "iniciados", e fornecem um nova instância única, e a sintaxe `controllerAs` é mais próxima de um construtor JavaScript do que a `sintaxe clássica do $scope`.
299299

300300
**Por que?**: Isso promove o uso do binding de um objeto "pontuado", ou seja, com propriedades na View (ex. `customer.name` ao invés de `name`), que é mais contextual, legível, e evita qualquer problema com referências que podem ocorrer sem a "pontuação"
301301

@@ -323,7 +323,7 @@ ou *Controladores*
323323

324324
**Por que?**: O `controllerAs` é uma forma mais simples de lidar com o `$scope`. Você ainda poderá fazer o bind para a View e ainda poderá acessar os métodos do `$scope`.
325325

326-
**Por que?**: Ajuda a evitar a tentação de usar o métodos do `$scope` dentro de um controller quando seria melhor evitá-los ou movê-los para um factory. Considere utilizar o `$scope` em um factory, ou em um controller apenas quando necessário. Por exemplo, quando publicar e subscrever eventos usando [`$emit`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$emit), [`$broadcast`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$broadcast), ou [`$on`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$on) considere mover estes casos para um factory e invocá-los a partir do controller.
326+
**Por que?**: Ajuda a evitar a tentação de usar os métodos do `$scope` dentro de um controller quando seria melhor evitá-los ou movê-los para um factory. Considere utilizar o `$scope` em um factory, ou em um controller apenas quando necessário. Por exemplo, quando publicar e subscrever eventos usando [`$emit`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$emit), [`$broadcast`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$broadcast), ou [`$on`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$on) considere mover estes casos para um factory e invocá-los a partir do controller.
327327

328328
```javascript
329329
/* evite */

0 commit comments

Comments
 (0)