Mam już uzyskać serie danych json z Facebooka za pomocą węzła js express. Teraz chcę wysłać dane na stronę html. Ale nie mam pojęcia, jak wysłać dane i zakodować dane w html.Jak wysłać dane json z js węzła na stronę html
Odpowiedz
Jeśli używasz Express w node.js, tutaj jest sposób wysyłania json obiektu jako odpowiedzi:
app.get('/test', function(req, res, next) {
res.json({ message: 'Hello World' });
});
Następnie w JS na swojej stronie HTML html, jeśli używasz jQuery:
$.ajax({
url: '/test',
complete: function(data) {
console.log(data);
}
});
Możesz eksperymentować z różnymi rzeczami, a także korzystać z Narzędzi dla programistów w Chrome, eksperymentować - bardzo pomaga zrozumieć, co i jak to działa.
Coś funkcji (req, res) { res.json ({user: 'Tobi'}) } http://expressjs.com/api.html#res.json
Wyjazd przykład poradnik Heroku użytkownika. Myślę, że robi dokładnie to, o co prosisz, pod względem kodowania JSON + rzutów w gniazdach internetowych. https://devcenter.heroku.com/articles/node-websockets
Lepiej jest podać krótkie wyjaśnienie i podać link dla odniesienia szczegółów. Odpowiedzi dotyczące linków mogą stać się nieważne, jeśli strona z linkami się zmieni. – songyuanyao
- 1. Jak wysłać dane zmienne podczas przekierowania na poprzednią stronę
- 2. Porównaj odpowiedzi html za pomocą węzła js
- 3. Dane kolumn z tablicą json c3.js
- 4. Jak wysłać JSON na serwer?
- 5. Plik węzła wywołującego js
- 6. Jak wysłać dane JSON w XDR za pomocą metody POST
- 7. JSON IPHONE: Jak wysłać żądanie JSON i pobrać dane z serwera?
- 8. Jak wysłać tablicę js w Ajaxie
- 9. Jak przekonwertować stronę html na zdjęcie
- 10. Odczytywanie wartości z węzła HTML
- 11. Zaktualizuj pakiety js węzła na heroku
- 12. Umieścić dane JSON w ukrytym formacie html?
- 13. Wstawianie HTML z JS
- 14. Kolejka komunikatów węzła JS na Heroku
- 15. Jak mogę wysłać wiadomość do innego węzła?
- 16. Jak mogę wysłać wiadomość HTML z Cocoa?
- 17. Pobierz stronę klienta Json jako CSV
- 18. Jak przywrócić dane JSON z php MongoCursor
- 19. Jak wysłać dane do witryny za pomocą aplikacji na Androida
- 20. Jak korzystać z pakietów js (węzeł js)
- 21. Pobieranie plików z węzła katalogów Js
- 22. Jak przyciemnić całą stronę? (html)
- 23. Jak wysłać parametr do d3.json?
- 24. Php mail: jak wysłać html?
- 25. Jak POST dane JSON z PHP cURL?
- 26. Jak wysłać prostą odpowiedź json w Rails?
- 27. Czy wycofanie węzła usuwa dane z tego węzła?
- 28. JS: plik wejściowy do JSON z np JSON.stringify
- 29. Jak wyczyścić dane wejściowe z Angular JS
- 30. Jak przechowywać dane JSON na dysku?
TIL 'res.json()' - to właśnie uratowało mnie obciążenie wysiłkiem z 'JSON.stringify' wszędzie – Bojangles
można zrobić res.send(), a także, o ile jestem problemem, ostatni express doda aplikację/json Content-Type, jeśli spróbujesz wysłać obiekt. Do jQuery należy prawidłowe przeanalizowanie. Chociaż jeśli Content-Type nie jest jsonem, ale wciąż jesteś pewien, że zawsze będzie to json, możesz wymusić go w jQuery, dodając 'dataType: 'json'' w parametrach w' $ .ajax ({..' – moka
Interesujące, dzięki dla informacji (choć wprawdzie czuję, że powinienem po prostu czytać dokumenty i zaoszczędzić ci czas ';)') – Bojangles