@@ -81,7 +81,10 @@ export const forkJoin: OperatorDoc = {
8181 of(5, 6, 7, 8)
8282 );
8383 observable.subscribe(
84- value => console.log(value),
84+ value => {
85+ const output = \`<h3>$\{value.toString()\}<h3>\`;
86+ document.getElementById('output').innerHTML = output;
87+ },
8588 err => {},
8689 () => console.log('This is how it ends!')
8790 );
@@ -102,7 +105,10 @@ export const forkJoin: OperatorDoc = {
102105 interval(500).pipe(take(4)) // emit 0, 1, 2, 3 every half a second and complete
103106 );
104107 observable.subscribe(
105- value => console.log(value),
108+ value => {
109+ const output = \`<h3>$\{value.toString()\}<h3>\`;
110+ document.getElementById('output').innerHTML = output;
111+ },
106112 err => {},
107113 () => console.log('This is how it ends!')
108114 );
@@ -114,13 +120,20 @@ export const forkJoin: OperatorDoc = {
114120 {
115121 name : 'Use forkJoin with project function' ,
116122 code : `
117- const observable = Rx.Observable.forkJoin(
118- Rx.Observable.interval(1000).take(3), // emit 0, 1, 2 every second and complete
119- Rx.Observable.interval(500).take(4), // emit 0, 1, 2, 3 every half a second and complete
123+ import { take } from 'rxjs/operators';
124+ import { forkJoin } from 'rxjs/observable/forkJoin';
125+ import { interval } from 'rxjs/observable/interval';
126+
127+ const observable = forkJoin(
128+ interval(1000).pipe(take(3)), // emit 0, 1, 2 every second and complete
129+ interval(500).pipe(take(4)), // emit 0, 1, 2, 3 every half a second and complete
120130 (n, m) => n + m
121131 );
122132 observable.subscribe(
123- value => console.log(value),
133+ value => {
134+ const output = \`<h3>$\{value.toString()\}<h3>\`;
135+ document.getElementById('output').innerHTML = output;
136+ },
124137 err => {},
125138 () => console.log('This is how it ends!')
126139 );
0 commit comments