在Angular 4中,当我们处于子组件中时,我们如何更改父组件值?

时间:2018-04-18 06:36:05

标签: angular

在Angular 4中,我们如何在子组件中更改父组件值?

2 个答案:

答案 0 :(得分:2)

使用@OutputEventEmitters将子组件的数据发送给它的父级。您可以在官方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>