mirror of
https://github.com/OtusTeam/Spring.git
synced 2026-05-30 10:50:42 +00:00
24 lines
657 B
JavaScript
24 lines
657 B
JavaScript
const streamErr = e => {
|
|
console.warn("error");
|
|
console.warn(e);
|
|
}
|
|
|
|
fetch("http://localhost:8082/data/5").then((response) => {
|
|
return can.ndjsonStream(response.body);
|
|
}).then(dataStream => {
|
|
const reader = dataStream.getReader();
|
|
const read = result => {
|
|
if (result.done) {
|
|
return;
|
|
}
|
|
render(result.value);
|
|
reader.read().then(read, streamErr);
|
|
}
|
|
reader.read().then(read, streamErr);
|
|
});
|
|
|
|
const render = value => {
|
|
const div = document.createElement('div');
|
|
div.append(new Date() + ' stringValue:', JSON.stringify(value));
|
|
document.getElementById('dataBlock').append(div);
|
|
}; |