Skip to content

Commit 6304048

Browse files
committed
Merge pull request johnpapa#506 from angelochiello/master
[it-IT] PRs johnpapa#485, johnpapa#498, johnpapa#504
2 parents 08d03a0 + c0268ac commit 6304048

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

i18n/it-IT.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ Invece usa la più semplice sintassi setter.
329329

330330
*Perché?*: `controllerAs` è una semplificazione sintattica per `$scope`. Puoi ancora fare il binding con la View ed accedere ai metodi di `$scope`.
331331

332-
*Perché?*: Aiuta ad evitare la tentazione ad usare i metodi di `$scope` dentro un controller quando sarebbe meglio evitare o spostarli in una factory. Considera l'uso di `$scope` in una factory o, se in un controller, soltanto quando necessario. Per esempio, quando si pubblicano o sottoscrivono eventi usando [`$emit`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$emit), [`$broadcast`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$broadcast), o [`$on`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$on) considera di spostare questi tipi di utilizzi in una facotry e di invocarli da un controller.
332+
*Perché?*: Aiuta ad evitare la tentazione ad usare i metodi di `$scope` dentro un controller quando sarebbe meglio evitare o spostarli in una factory quindi referenziarli dal controller. Considera l'uso di `$scope` in un controller soltanto quando necessario. Per esempio, quando si pubblicano o sottoscrivono eventi usando [`$emit`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$emit), [`$broadcast`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$broadcast), o [`$on`](https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$on) considera di spostare questi tipi di utilizzi in una facotry e di invocarli da un controller.
333333

334334
```javascript
335335
/* evitare */
@@ -1610,7 +1610,7 @@ Invece usa la più semplice sintassi setter.
16101610
### ng-annotate
16111611
###### [Stile [Y100](#stile-y100)]
16121612
1613-
- Usa [ng-annotate](//github.com/olov/ng-annotate) per [Gulp](http://gulpjs.com) o [Grunt](http://gruntjs.com) e commenta le funzioni che necessitano di automatizzare la dependency injection usando `/** @ngInject */`
1613+
- Usa [ng-annotate](//github.com/olov/ng-annotate) per [Gulp](http://gulpjs.com) o [Grunt](http://gruntjs.com) e commenta le funzioni che necessitano di automatizzare la dependency injection usando `/* @ngInject */`
16141614
16151615
*Perché?*: Questo salvaguarda il tuo codice da ogni dipendenza che non segua le pratiche a prova di minificazione
16161616
@@ -2967,7 +2967,12 @@ Usa file template o snippet che ti aiutino a seguire stili e schemi consistentem
29672967
- Scarica gli [snippet vim per Angular](assets/vim-angular-snippets?raw=true)
29682968
- setta [neosnippet.vim](https://github.com/Shougo/neosnippet.vim)
29692969
- copia gli snippets nella directory snippet
2970+
2971+
- snippet vim UltiSnips che seguono questi stilili e linee guida.
29702972
2973+
- Scarica gli [snippet vim Angular UltiSnips](assets/vim-angular-ultisnips?raw=true)
2974+
- setta [UltiSnips](https://github.com/SirVer/ultisnips)
2975+
- copia gli snippet nella directory UltiSnips
29712976
```javascript
29722977
ngcontroller // crea un controller Angular
29732978
ngdirective // crea una directive Angular

0 commit comments

Comments
 (0)