.just(value)
wynosi od RxJS v4 podczas angular2 używa v5. Przeszliśmy przez obszerną przeróbkę i nadal jest w fazie beta, więc operatorzy nie mają/zmienili nazw w wersji 5.
.of
jest w porządku, jak wspomniał MarkM. Chciałem tylko dodać, że możesz również użyć .from
, która działa, jeśli masz tylko jedną wartość lub tablicę wartości. Aby ponownie użyć przykładu z zaakceptowanej odpowiedzi, możesz użyć czegoś podobnego (plunkr):
//our root app component
import {Component} from 'angular2/core';
import {Observable} from 'rxjs/Observable';
import 'rxjs/Rx';
@Component({
selector: 'my-app',
providers: [],
template: `
<div>
<h2>Hello {{test | async}}</h2>
</div>
`,
directives: []
})
export class App {
test: Observable<any> = Observable.from(["I'm an observable"]);
constructor() {
}
}
Dobrze, dziękuję! – pixelbits