Angular的Output通过emit发送一个值
创始人
2024-10-24 08:31:46
0

在Angular中,可以使用@Output装饰器和EventEmitter类来发送一个值。下面是一个示例:

在组件中定义一个输出属性和一个事件发射器:

import { Component, Output, EventEmitter } from '@angular/core';

@Component({
  selector: 'app-child',
  template: `
    
  `,
})
export class ChildComponent {
  @Output() valueEmitter = new EventEmitter();

  sendValue() {
    const value = 'Hello World';
    this.valueEmitter.emit(value);
  }
}

在父组件模板中使用子组件,并监听子组件的输出事件:


在父组件中定义一个处理方法来接收从子组件发出的值:

import { Component } from '@angular/core';

@Component({
  selector: 'app-parent',
  template: `
    
    

{{ receivedValue }}

`, }) export class ParentComponent { receivedValue: string; handleValue(value: string) { this.receivedValue = value; } }

当子组件的按钮被点击时,它将发出一个值,并被父组件的handleValue方法捕获并赋值给receivedValue属性。父组件的模板中的paragraph标签将显示这个值。

相关内容

热门资讯

黑科技辅助(红龙扑克机制)外挂... 黑科技辅助(红龙扑克机制)外挂透明挂辅助app(透视)一贯有挂(黑科技细节);1、红龙扑克机制系统规...
黑科技苹果版(德扑之星有系统新... 黑科技苹果版(德扑之星有系统新手保护期吗)外挂黑科技辅助软件(透视)好像是有挂(黑科技介绍);1、德...
黑科技ai(智星德州菠萝有挂吗... 黑科技ai(智星德州菠萝有挂吗)外挂黑科技辅助插件(透视)竟然真的是有挂(黑科技插件)1、这是跨平台...
黑科技真的(德扑之星能看到底牌... 黑科技真的(德扑之星能看到底牌吗)外挂透明挂辅助下载(透视)一贯是有挂(黑科技教程)1、进入游戏-大...
黑科技软件(苹果菠萝德州辅助神... 黑科技软件(苹果菠萝德州辅助神器)外挂黑科技辅助app(透视)都是是真的有挂(黑科技辅助)1、超多福...
黑科技玄学(微扑克辅助工具怎么... 黑科技玄学(微扑克辅助工具怎么下载)外挂黑科技辅助安装(透视)原来真的是有挂(黑科技教程);所有人都...
黑科技了解(aapoker透明... 黑科技了解(aapoker透明挂)外挂透视辅助技巧(透视)都是是真的有挂(黑科技黑科技)1、aapo...
黑科技计算(wepoke辅助软... 黑科技计算(wepoke辅助软件靠谱吗)外挂黑科技辅助助手(透视)切实存在有挂(黑科技规律)1、黑科...
黑科技中牌率(德扑之星软件透明... 黑科技中牌率(德扑之星软件透明软件多少钱)外挂黑科技辅助神器(透视)一贯真的是有挂(黑科技工具)1、...
黑科技线上(WePoKe外挂)... 黑科技线上(WePoKe外挂)外挂透明挂辅助app(透视)一直有挂(黑科技攻略);1、不需要AI权限...