我只是沒有得到這個概念,並尋找啓示。我試圖在數據被提取時觀察,但是混淆了這個過程。這是迄今爲止我所擁有的。 ajax請求使用d3.tsv完成。Rxjs從D3包裝其他庫函數(Observable)
var test = Rx.Observable.just(
d3.tsv("https://gist.githubusercontent.com/mbostock/3885304/raw/37bd91278846c053188a130a01770cddff023590/data.tsv",
function(d) {
return {
letter: d.letter,
frequency: +d.frequency
};
},
function(error, rows) {
console.log('mytest2',rows);
}
)
);
var observer = Rx.Observer.create(
function (x) { console.log('onNext: %s', x); },
function (e) { console.log('onError: %s', e); },
function() { console.log('onCompleted'); });
var subscription = test.subscribe(observer);
雖然這個ajax請求在技術上起作用,但所有Observable函數都在數據到達之前發生。我如何構建這個我的'onNext'日誌給我的數據,而不是隻在d3.tsv函數中獲取它?
「我只是沒有得到這個概念,並尋找啓示」我知道的感覺:D – Nobita