订阅角度2的功能

时间:2017-09-01 06:17:57

标签: angular angular2-observables subscribe

我希望在相同的订阅方法或ngOninit方法(注释一个)中看到从服务返回的结果,但是它既没有显示结果,也没有从服务中获取结果。

import-csv "C:\temp\test.txt" | %{
    $array=$_.ip_addr.Split('.')
    [pscustomobject]@{Part1=[int]$array[0];Part2=[int]$array[1];Part3=[int]$array[2];Part4=[int]$array[3];IP=$_.ip_addr}   
} | sort Part1, Part2, Part3, Part4 | select IP

服务

ngOnInit() {
    this.cityAreaService.getCities().subscribe(data => {
        this.cities = data;
        //console.log(this.cities);
    });
    //console.log(this.cities) 
}

1 个答案:

答案 0 :(得分:-2)

您可以尝试在其他订阅块中读取响应

this.cityAreaService.getCities().subscribe(
  response => {
    this.cities = response;
  },
  error => {
    // maybe error
  },
  () => {
    // anything else?
  }
);