Перейти к содержанию

observable

1
function observable<T>(input: () => T): Observable<T>;

Этот метод принимает сигнал и выдает наблюдаемое значение. Вы можете использовать его из другой библиотеки наблюдаемых значений по вашему выбору, обычно с помощью оператора from.

1
2
3
4
5
6
7
8
9
// How to integrate rxjs with a Solid signal
import { observable } from 'solid-js';
import { from } from 'rxjs';

const [s, set] = createSignal(0);

const obsv$ = from(observable(s));

obsv$.subscribe((v) => console.log(v));

Вы также можете использовать from без rxjs; посмотрите эту страницу.

Ссылки

Комментарии