在Angular 4中,我们如何在子组件中更改父组件值?
答案 0 :(得分:2)
使用@Output
和EventEmitters
将子组件的数据发送给它的父级。您可以在官方docs
答案 1 :(得分:0)
试试这个
儿童-component.ts 强>
import { Component, OnInit, Input, Output,EventEmitter } from '@angular/core';
export class ChildComponent implements OnInit {
@Output() parentValue = new EventEmitter<string>();
onChange() {
this.parentValue.emit("test");
}
}
<强>父 - component.html 强>
<app-parent (parentValue)="parentValue"></app-parent>