小编Joh*_*n M的帖子

如何在angular2中使用带有Observable的ag-grid?

我已经在互联网上做了很多研究,但仍然无法将它们粘合在一起.我有一个angular2应用程序,带有来自HTTP的Observable数据源,并且想要使用ag-grid.问题是我只有一个加载屏幕而不是数据.我用Fiddler调查过,数据在JSON中成功加载并正确加载.这是我的代码:

order.service.ts

import { Injectable }    from '@angular/core';
import { Headers, Http, Response } from '@angular/http';

import { Observable }    from 'rxjs/Observable';

import { Order } from './order';

@Injectable()
export class OrderService {

  private ordersUrl = '(Some JSON data source via Internet)';  // URL to web api

  constructor(private http: Http) { } 

  getOrders(): Observable<Order[]> {
    return this.http.get(this.ordersUrl)
        .map(this.extractData)
        .catch(this.handleError);
  }

  save(order: Order): Observable<Order>  {
    if (order.id) {
      //return this.put(order);
    }
    return this.post(order);
  }

  delete(order: Order) {
    let headers = new …
Run Code Online (Sandbox Code Playgroud)

observable typescript ag-grid angular

6
推荐指数
1
解决办法
5954
查看次数

标签 统计

ag-grid ×1

angular ×1

observable ×1

typescript ×1