如何在组件之间共享可变数据

时间:2019-05-06 11:55:30

标签: angular

我有4个组成部分。

  

1:城市部分

     

2:两个标签-新安装/新服务

     

3:基本组成部分

我想单击将城市ID扔到新安装/新服务中。这是我的代码。

新安装组件-https://pastebin.com/raw/MvQjNyvS

公共服务https://pastebin.com/raw/jNTp6pfe

3:我要获取此ID的组件,然后订阅示例新安装组件

 cityId = 0;

 getCityId() {
   this.cityId = this.commonService.cityId;

  }

      getCityData(id) {
    this.commonService.getCitiesData(this.cityId)
      .subscribe(
        (data) => {
          this.citiesData = data.data;
        },
        error => console.log(error)
      )
  }

0 个答案:

没有答案