0

APIからのデータを表示しようとしています。

私がやっていることは次のとおりです。

var qstring = ['http://localhost:57398/api/values/passdata?query=select * from t1 order by id offset 0 rows fetch next 1000 rows only', 'http://localhost:57398/api/values/passdata?query=select * from t1 order by id offset 1000 rows fetch next 1000 rows only', 'http://localhost:57398/api/values/passdata?query=select * from t1 order by id offset 2000 rows fetch next 1000 rows only', 'http://localhost:57398/api/values/passdata?query=select * from t1 order by id offset 3000 rows fetch next 1000 rows only'];

return Observable.from(qstring).mergeMap(d => this.http.get(d).map(res => res.json() as any));

縛る

source: any;

 this.service.getDataFromServer().subscribe(data => {
            this.source = this.sdata;
        }, Error => {
            console.log(Error);
        });

テンプレート

 <ng2-smart-table [settings]="settings" [source]="source" ></ng2-smart-table>

しかし、それは最後のものだけを示しています。データが追加され、上書きされないようにするにはどうすればよいですか?

4

0 に答える 0