将数据从构造函数传递到同一组件

问题描述 投票:-2回答:2

我从assets文件夹中获取json文件。我的文件名是testjson.json

我使用以下代码从文件夹中获取json文件。

  constructor(private router:Router,private http:Http) {
                this.http.get('http://localhost:4200/assets/testjson.json')
                 .subscribe(data => {
                          console.log(data);
                  });
  }

testjson.json文件,

{
   "time": "03:53:25 AM",
   "milliseconds_since_epoch": 1362196405309,
   "date": "03-02-2013"
}

现在,我想将这个json数据用于组件类(相同的组件类),

export class DashboardComponent implements AfterViewInit {

  constructor(private router:Router,private http:Http) {
                this.http.get('http://localhost:4200/assets/testjson.json')
                 .subscribe(data => {
                          console.log(data);
                  });
  }

  // I want to use data here. 

 }

我在console.log(data);成功获得了testjson.json

angular angular5
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.