首页 > 解决方案 > 如何将变量的类类型转换为Angular中的Observable

问题描述

我有一个这样的配置类。

export class Settings {
  values: string[] = ['NAME', 'AGE', 'NIC', 'CITY_LIST'];
  defaultPrice: number = 1
}

这是我使用它的服务类。

 import { Injectable } from '@angular/core';
import {Observable} from 'rxjs';
import 'rxjs/add/observable/of';
import {Settings} from '../configurations/settings';

    getConfigs(): Observable <Settings> {
        const configs = new Settings();
        return Observable.of<Settings>(configs);
      }

但是在这里return Observable.of<Settings>(configs);显示了一个错误,例如

“typeof Observable”类型上不存在“of”属性。我怎样才能在这个方法中返回这个值?

标签: angularcastingangular-servicesangular-observable

解决方案


推荐阅读