2016-09-01 3 views
0

Le code suivant de Bacon.js va pousser l'objet de données renvoyé par la requête AJAX dans la console.Comment renvoyez-vous un objet de réponse ajax en utilisant Bacon.js?

Bacon.fromPromise($.ajax({ url : requestUrlString })).log() 

Ce qui ne sait pas, est de savoir comment affecter l'objet de données renvoyées à une variable, ou quoi que ce soit à faire avec l'objet de données lorsqu'une réponse est renvoyée.

Répondre

3

Conformément à la documentation (https://github.com/baconjs/bacon.js/#bacon-frompromise), la méthode fromPromise renvoie un objet EventStream, dont vous pouvez utiliser la méthode onValue pour joindre un rappel pour la gestion des données. Mais que vous pouvez bien sûr faire sans Bacon.js aussi. Le point de la bibliothèque est que vous pouvez rassembler, combiner, filtrer et transformer des données provenant de diverses sources et séparer les effets secondaires de la logique de traitement des données.

+0

Merci, l'exemple à la fin du paragraphe dans le lien que vous avez fourni aide à clarifier le point. – typeofgraphic