Forse c'è qualcuno che può aiutarmi un po '. Devo condividere i dati tra più viste. Perché è un progetto scolastico, devo usare AngularJS, ma sono nuovo e non so da dove iniziare. Il programma funziona come segue:Stessi dati in più viste usando AngularJS
L'utente (clienti) ha la possibilità di prenotare un tavolo in un ristorante. (prima pagina)
L'utente (dipendenti) ha la possibilità di aggiungere ordini a una tabella riservata. (seconda pagina)
Quando un cliente prenota una tabella dalla prima pagina, la tabella viene aggiunta alla seconda pagina in modo che un dipendente possa aggiungere ordini ad essa.
Forse c'è qualcuno che può aiutarmi un po 'sulla mia strada.
mi piacerebbe iniziare con il tutorial nel sito angolare. è abbastanza simile: ha un modello e mostra la connessione bidirezionale dei dati angolari. –
Il tutorial di AngularJS sul sito Web non mi aiuta. Ho cercato sul Web e ho scoperto che il modo migliore per condividere i dati tra più visualizzazioni è un servizio. Sei d'accordo con questo? O conosci un altro modo per condividere i dati tra le visualizzazioni? –
sì, è un buon modo. ad esempio, se si desidera avere impostazioni nella propria app, è possibile inserirle in rootScope o in un servizio. Un servizio è sicuramente una soluzione migliore. tuttavia, stai parlando di un modello e non sembra qualcosa che potresti mettere in un servizio. semplici vecchi javascript sembrano utili qui ma non posso dirlo con certezza. controlla anche questo http://stackoverflow.com/questions/16331102/rootscope-vs-service-angular-js/16332680#16332680 discutiamo qualcosa di simile a qualche giorno fa :) –