Yup, an entirely new controller gets created whenever you switch templates. 
If you need data to persist over multiple templates, it's best to use a 
factory to manage this.

On Monday, April 21, 2014 11:30:29 AM UTC-7, Rafael Wolf wrote:
>
> Hello guys...
>
> I'm trying to use a controller with many templates, a simple CRUD, Index, 
> Edit and Create.
>
> And the controller is setted by routeProvider, like this:
>
> *            .when('/tipocontato', { templateUrl: '/tipocontato/index', 
> controller: 'TipoContatoController' })*
> *            .when('/tipocontato/create', { templateUrl: 
> '/tipocontato/create', controller: 'TipoContatoController' })*
> *            .when('/tipocontato/edit', { templateUrl: 
> '/tipocontato/edit', controller: 'TipoContatoController' })*
>
> But when i change de route, controller seems be recreated.
>
> It is correct ? 
>
> And use the same controller with many templates, it is correct to ?
>
> Thanks!
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to