如何将值从一个组件传递到另一个组件,但条件是我们无法在模块的声明部分定义组件。我可以轻松地使用它传递价值。
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 { }
地址组件中的我可以使用 @Input 轻松检索该值,但这在我的情况下会产生问题。
所以我想用这个
来做这件事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 { }
但我无法接受组件中的价值,有人可以建议我一些解决方案。