Я использую RxJS 4 для создания горячего Наблюдаемые как описывают в official documentationКак создать Горячие Наблюдаемые в RxJS 5
Но RxJS 5 migration guid не объясняет, как создать Hot Observable.
const source = Observable.create((observer) => {
asynCall((data) => {
observer.onNext(data)
})
})
const published = source.publish()
published.connect()
published.subscribe((data) => {
console.log(data)
})
С Rx5 я получил следующее сообщение об ошибке:
Uncaught TypeError: source.publish не является функцией (...)
Как вы включая источник RxJS5? – paulpdaniels
Пожалуйста, укажите plnkr, jsbin или подобное. – rryter
Помогает ли это? [... публикация не является функцией ...] (http://stackoverflow.com/questions/34677947/converting-angular2-http-response-to-connectableobservable) – bloodyKnuckles