typescript 从子组件到父组件的事件发射器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 从子组件到父组件的事件发射器相关的知识,希望对你有一定的参考价值。
import { Component, EventEmitter, Output } from '@angular/core';
@Component({
selector: 'app-child',
templateUrl: './child.component.html',
styleUrls: ['./child.component.scss']
})
export class ChildComponent {
enteredVariable = '';
@Output() childVariableEmitter = new EventEmitter<string>();
onAddVariable() {
this.childVariableEmitter.emit(this.enteredVariable);
}
}
<input type="text" name="variable" [(ngModel)]='enteredVariable'>
<app-child (childVariableEmitter)="getVariable($event)"></app-child>
import { Component } from '@angular/core';
@Component({
selector: 'app-parent',
templateUrl: './parent.component.html',
styleUrls: ['./parent.component.scss']
})
export class ParentComponent {
parentVariable = '';
getVariable(variableFromChild) {
this.parentVariable = variableFromChild;
}
}
以上是关于typescript 从子组件到父组件的事件发射器的主要内容,如果未能解决你的问题,请参考以下文章
将数据从子功能组件传递到父组件 - React/Typescript
如何在不调用事件的情况下将数据从子级发送到父级(vue 2)
使用服务的角度子到父通信
Vuejs 中从子级到父级的事件监听
Vue.js - 从孙插槽组件发射没有将 $emit 事件冒泡到父级
在尝试将数据从子组件传递到父组件时,我收到一个错误 props.onSubmitForm is not a function in react