相关疑难解决方法(0)

通用类型'Observable <T>'需要1个类型参数

在Angular 2(TypeScript)下面的代码给出了3以下的错误,如何解决它们.请建议.

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { NgModule, Component } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { HttpModule, Http } from '@angular/http';
import 'rxjs/add/operator/map';
import { Observable } from "rxjs/Observable";

@Component({
    selector: 'http-client',
    template: `<h1>All Products</h1>
  <ul>
    <li *ngFor="let product of products">
       {{product.title}}
    </li>
  </ul>
  `})
class AppComponent {

    products: Array<string> = [];

    theDataSource: Observable;

    constructor(private http: Http) {

        this.theDataSource = this.http.get('api/products/')
            .map(res => res.json());
    }

    ngOnInit() {
        // Get the data from the …
Run Code Online (Sandbox Code Playgroud)

typescript angular

10
推荐指数
2
解决办法
4万
查看次数

有什么方法可以防止破坏角度组件?

我们知道 angular 中有一个 ngOnDestroy() 方法可以在销毁组件时运行,但我想知道有什么方法可以防止它被销毁?

typescript angular

3
推荐指数
1
解决办法
4834
查看次数

标签 统计

angular ×2

typescript ×2