Olá.
Gostaria de saber mais sobre estas injeções de dependências citadas. Pesquisando na documentação não achei informação tão específica (ou não soube pesquisar)
Grato.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá.
Gostaria de saber mais sobre estas injeções de dependências citadas. Pesquisando na documentação não achei informação tão específica (ou não soube pesquisar)
Grato.
Oi Tiago.
O stateParams é um Service usado passar dados para um state criado no $stateProvide.
O StateProvider é um estado criado dentro da sua aplicação. Como a gente está trabalhando com a arquitetura de SPA(simple page application), temos esse conceito de estado e não de página em sí. Então é criado um estado.
Já o scope, é escopo criado para aquela controller. Ela se restringi aquele componente, assim a gente limita o que de uma controller de outra.
Para entender melhor sobre dependência, consulte a documentação do AngularJS: https://docs.angularjs.org/guide/di