如何在订阅后回访变量值?

时间:2017-05-15 06:38:30

标签: typescript

在订阅回调结果后访问zvol_name_array的方法是什么。我在Google Dev Tools中看到,this.zvol_name_array未定义,我知道vol_list['vol_name']中有一些相关数据。

public zvol_name_array: Array<String> = [];
public zvol_object: Array<object> = [];

  ngOnInit() {
    function find_nested_zvol(zvol: any): String {...snip...}
    this.rest.get(this.volume_resource_name , {}).subscribe((res) => {
      for(let zvol_list of res.data) {
        this.zvol_name_array.push(zvol_list['vol_name']);
      }
    });

1 个答案:

答案 0 :(得分:0)

将您的代码更改为:

<h2 class="inquiry-title" *ngIf="summaryData.Title">
    {{summaryData.Title}}
</h2>

这是因为父范围被这个订阅范围覆盖