Actually, this is probably a better example of using factories to persist data
https://github.com/bioball/reddit-reader/blob/master/app/factories/listingsFactory.js This isn't CRUD, but the point I'm trying to get across is that the factory persists across controllers, which you inject in as a dependency (see how in the controllers, I provide the name of the factory?). On Monday, April 21, 2014 2:32:48 PM UTC-7, Rafael Wolf wrote: > > Hey, thanks for your answer... > > Can you send me some sample for that ? > > Thanks alot. > > Em segunda-feira, 21 de abril de 2014 18h28min11s UTC-3, Dan Chao escreveu: >> >> 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.
