AngularJS Automatiquement la Synchronisation des Données entre le Serveur et le Client

Il y a quelque chose dans le AngularJS docs que je n'arrive pas à trouver ou peut-être que je suis juste en manque.

Je suis de la création d'une application web avec NodeJS et de l'Exprimer dans le back-end et j'essaie de comprendre comment il peut interagir avec Angulaire de l'extrémité avant. En particulier, je vais avoir une API JSON Angulaire pour aller chercher de l'information. Je veux de l'extrémité avant d'être toujours à jour.

Mes questions sont:

  • Ne les deux sens de la liaison de données fonctionnalité moyenne Angulaire ($ressource ou
    $http) récupère automatiquement les données à partir du serveur à chaque n
    secondes?
  • N'utilisent naturellement le long du scrutin, d'interrogation court ou websockets?
  • Avez-vous besoin de JQuery pour atteindre le client-serveur de synchronisation ou peut tout faire
    Angulaire?
  • Avez-vous à ajouter un code supplémentaire pour faire de ce comportement
    arriver? Je dois utiliser $timeout?

Chaque exemple, j'ai l'air de trouver implique que le client de récupérer les données une seule fois. Pas de synchronisation des données avec le serveur.

  • Angulaire n'est pas gérer client/serveur synchornization. Si vous souhaitez interroger la fin de retour sur une base régulière, vous devez écrire vous-même. Vous pouvez utiliser $timeout pour des raisons de commodité (de sorte que les mises à jour se produisent à l'intérieur de l'empreinte de la boucle), mais vous devez le faire de la portée-mise à jour dans votre propre code.
InformationsquelleAutor vilijou | 2013-03-14