Here's a really simple example for you to check out

https://github.com/bioball/reservations/tree/master/public/client

reservationServices is injected into the edit route and list route, and you 
can think of the reservationServices as the "model" that persists into my 
different controllers.

On Monday, April 21, 2014 2:28:11 PM UTC-7, Dan Chao wrote:
>
> 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