How to pass value from one component to another component but the condition is that we can not define the component on declaration section of module. i can easily pass value using this.
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import {AddressModule}from './address/address.module';
import {AddressComponent}from './address/address.component';
@NgModule({
declarations: [
AppComponent,
AddressComponent
],
imports: [
BrowserModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
in address component i can easily retrieve the value using @Input but this is creating problem in my case.
so i want to do this using this
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import {AddressModule}from './address/address.module';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
AddressModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
But i am not able to recieve value in component can somebody please suggest me some solution.