angular子组件传值给父组件[通俗易懂]

angular子组件传值给父组件[通俗易懂]angular子组件传值给父组件step1: D:\vue\untitled2901\src\app\app.component.tsimport{Component}from’@angular/core’;@Component({selector:’app-root’,template:`Message:{{message}}<app-child(messageEvent)=”receiveMessage($event)”></app

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

angular子组件传值给父组件

step1: D:\vue\untitled2901\src\app\app.component.ts

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

@Component({ 
   
  selector: 'app-root',
  template: ` Message:{ 
    {message}} <app-child (messageEvent)="receiveMessage($event)"></app-child> `,
  styleUrls: ['./app.component.css']
})
export class AppComponent{ 
   

  constructor() { 
   
  }

  message: string;

  receiveMessage($event){ 
   
    this.message =  JSON.parse($event).name;
  }

}

Jetbrains全家桶1年46,售后保障稳定

step2: D:\vue\untitled2901\src\app\child\child.component.ts

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

@Component({ 
   
  selector: 'app-child',
  template: ` <button (click)="sendMessage()">send Message</button> `,
  styleUrls: ['./child.component.css']
})
export class ChildComponent { 
   


  message = JSON.stringify({ 
   name: 'alice', address: 'beijing',age:17});

  @Output() messageEvent = new EventEmitter<string>();

  constructor() { 
   
  }

  sendMessage() { 
   
    this.messageEvent.emit(this.message)
  }

}

run ,success!!!

end

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/216249.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c++ offsetof_函数offset的用法

    c++ offsetof_函数offset的用法宏offsetof标准库stddef.h定义size_toffsetof(type,member);分析C库宏offsetof(type,member)会生成一个类型为size_t的整型常量,它是一个结构成员(member)相对于结构(type)开头的字节偏移量。成员是由member给定的,结构的名称是在type中给定的。type–这是一个参数class类型,是结…

    2022年8月22日
    9
  • linux aaa认证服务器,华为设备安全之AAA认证

    linux aaa认证服务器,华为设备安全之AAA认证AAA系统的简称:认证(Authentication):验证用户的身份与可使用的网络服务;授权:依据认证结果开放网络服务给用户;AAA—–身份验证(Authentication)、授权(Authorization)和统计(Accounting)Cisco开发的一个提供网络安全的系统。参见authentication。authorization和accounting实验目的:实现dhcp动…

    2022年5月2日
    113
  • JS保留3位小数_保留一位小数表示精确到几位

    JS保留3位小数_保留一位小数表示精确到几位今天朋友面试,遇到一道面试题,写一个方法实现传入的参数数字保留三位小数//保留3位小数functionname(params){letnewpar=parseFloat(params);letreg=/^[0-9]+.?[0-9]*$/;if(reg.test(newpar)){letnewNum=newpar.toFixed(3);return…

    2025年6月18日
    1
  • 异步fifo简介_异步fifo时序

    异步fifo简介_异步fifo时序一、概述在大规模ASIC或FPGA设计中,多时钟系统往往是不可避免的,这样就产生了不同时钟域数据传输的问题,其中一个比较好的解决方案就是使用异步FIFO来作不同时钟域数据传输的缓冲区,这样既可以使相异时钟域数据传输的时序要求变得宽松,也提高了它们之间的传输效率。此文内容就是阐述异步FIFO的设计。二、设计原理2.1结构框图如上图所示的同步模块synchronizetowr…

    2022年8月13日
    6
  • Idea激活码最新教程2020.2.4版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2020.2.4版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2020 2 4 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2020 2 4 成功激活

    2025年5月22日
    3
  • 详解java动态代理机制以及使用场景

    详解java动态代理机制以及使用场景详解java动态代理机制以及使用场景

    2022年4月23日
    72

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号