Où se trouve l'emplacement correct pour un appel d'AJAX dans Backbone.js?

StackOverflow https://stackoverflow.com/questions/4571616

  •  14-10-2019
  •  | 
  •  

Question

J'apprends Backbone.js pour une nouvelle application Je construis.

Je dois effectuer un appel AJAX pour obtenir plus de propriétés pour mon modèle d'objet (image, le titre et la description d'un livre).

Où est le bon endroit pour cet appel? Dans le modèle, la vue ou ailleurs? spécifiquement liés au modèle MVC Backbone.js.

Informations supplémentaires

J'utilise LocalStorage et non un serveur. L'appel AJAX sera à une API de service Web et constitue seulement une partie de mes données de modèle réel.

Était-ce utile?

La solution

Si vous avez correctement configuré votre modèle, vous pouvez simplement appeler model.fetch() qui émettra un HTTP GET à tout ce que vous avez configuré url et actualiser le modèle avec les résultats du serveur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top