O que é um estado Angular?
Eu sou de Asp.Net mundo, tentando entender o que um estado Angular significa.
O que é um estado Angular? É semelhante a um componente ascx em Asp.Net é uma sub-página? É semelhante a um estado de fluxo de trabalho?ouvi muitas pessoas a falar sobre isso, e tenho tentado procurar artigos que expliquem o que um estado é ou faz, mas não consigo encontrar um bom para o principiante.
Algum de vocês conhece algum artigo bom? pode ajudar-me? entende o conceito de Estado angular? Muito obrigada. :-)2 answers
A referência não é ao próprio Angular, mas a um módulo Angular chamado UI Angular.Router . Este módulo permite-lhe transformar a sua aplicação Angular numa máquina de estado , e lidar com o que aparece na janela baseada nestes estados, em vez de apenas nos parâmetros URL. Muitas pessoas consideram este um módulo Angular essencial, e muito mais funcional do que o padrão $routeProvider
.
A melhor referência para todos os $stateProvider
as funcionalidades são o repositório do github wiki .
Da documentação para o Ui-Router AngularJS,
Um estado corresponde a um" lugar " na aplicação em termos da UI global e navegação.
Um estado descreve (através do controller / template / view properties) como a IU se parece e faz naquele lugar.
Os Estados muitas vezes têm coisas em comum, e a principal maneira de factoring para fora estas semelhanças neste modelo é através da hierarquia do estado, seja. pais / filhos também conhecidos como Estados aninhados.