父传子:
先打开文件
在父组件的引入Input

import { Component, Input } from ‘@angular/core’;
在父组件的@Componentl里面写要传的数据(可以不写public)
在父组件的页面引用的组件里面写要传输的 数据

子组件:
创建一个子组件

在子组件的home.component.ts也同样引入Input,
any是指数据是任意类型
@Input() msg:any;
最后在子组件的html页面显示父组件传的数据

<div>----{{msg}}</div>

子组件向父组件传值通过事件触发
Angular:子组件向父组件传值通过事件触发,

1.先在子组件引入Output,和EventEmitter,

import { Component, OnInit,Input,Output,EventEmitter   } from '@angular/core';
  1. 实例化对象(@Output()暴露数据) @Output() childSend = new EventEmitter();做事件写要传输的数据(写在子组件中)这里写的send()
@Output() childSend = new EventEmitter();
send(){this.childSend.emit("子组件的数据")
}

3.在子页面写一个触发事件的按钮

<button (click)="send()">子组件传值到父组件</button>

父组件:
父组件页面写接收的数据

<app-home (childSend)="getChild($event)"></app-home>

(childSend)="getChild($event)"把值传到组件

title = '子>父';
getChild(e:any){this.title=e;
}

效果


angular的传值,子传父,父传子相关推荐

  1. react 子传参父_React 子组件给父组件传值、整个组件、方法

    一.准备工作 1.定义一个父组件,名字为Parent /src/component/Parent.js import React, {Component} from 'react' export de ...

  2. vue父组给子子组件传html,vue组件之间互相传值:父传子,子传父

    今看到一篇很不错的vue组件传值文章,便于理解,遂作笔记-vue 通常页面的视图App.vue应为这样 一.父组件向子组件传值浏览器 1.建立子组件,在src/components/文件夹下新建一个C ...

  3. vue 组件之间传值 父转子,子传父,同级别之间的传参,跨级别传参

    写这篇文章之前,我对vue组件之间的传值,还是只知道一些基础的传值方式.虽然工作中勉强能够应对,但是想要行云流水感觉还是心有余而力不足,所以在此,我想总结一下vue组件之间的一些传值方式供大家参考,同 ...

  4. 组件传值(子传父 父传子)

    Vue的组件传值 父传子 首先在父组件引入子组件,,然后在父组件中v-bind{函数名,要传的数值} 在子组件中需要一个接收器,props:{ 父组件的函数名} import menuNav from ...

  5. react 子传参父_React 子组件向父组件传值的方法

    本文介绍了React 子组件向父组件传值的方法,分享给大家 子组件需要控制自己的 state, 然后告诉父组件自己的state,通过props调用父组件中用来控制state的函数,在父组件中展示子组件 ...

  6. vue父子组件传值之异步之后子组件无法拿到父组件传的值

    在vue中父子组件传值是非常常见的,父组件给子组件传值使用的是props,子组件给父组件传值使用的是$emit 但是今天就不详细的介绍父子组件之间传值,在这里我们介绍的是子组件在异步请求回来的参数无法 ...

  7. vuejs 传参 向 子组件 父组件_VUe.js 父组件向子组件中传值及方法

    父组件向子组件中传值 1.  Vue实例可以看做是大的组件,那么在其内部定义的私有组件与这个实例之间就出现了父子组件的对应关系. 2. 父子组件在默认的情况下,子组件是无妨访问到父组件中的数据的,所以 ...

  8. VUE 子组件向父组件传值(含传多值以及添加额外参数场景)

    一.子组件向父组件传递一个值 子组件: this.$emit('change', this.value); 父组件: <!-- 在父组件中使用子组件 --> <editable-ce ...

  9. Angular中父子组件之间父组件给子组件传值、传递方法、传递自己

    场景 Angular介绍.安装Angular Cli.创建Angular项目入门教程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detail ...

最新文章

  1. java设计模式中不属于创建型模式_23种设计模式第二篇:java工厂模式定义:工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式...
  2. Caffe 初识,揭开面纱
  3. 对比学习(Contrastive Learning)相关进展梳理
  4. webform数据导出
  5. openresty+mysql+乱码_openresty记录响应body乱码问题
  6. android与php使用base64加密的字符串结果不一样解决方法
  7. PostgreSQL Frontend/Backend protocol (通信协议)
  8. dw 网页 html 布局,Dreamweaver网页制作之CSS布局规则
  9. mysql字段分隔符拆分_MySQL里实现类似SPLIT的分割字符串的函数
  10. delphi版本修改PE头源码
  11. 声压级和灵敏度的关系
  12. 一分钟搞懂的算法之BPE算法
  13. WPFの三种方式实现快捷键
  14. 分布式系统下数据一致性
  15. ThinkPad工程师回答
  16. 服务器项目访问速度,【随心秀】优化1M带宽的云服务器访问速度
  17. sip协议详解_SIP协议是什么 SIP协议实现机制介绍【详解】
  18. 一张图片放两个二维码_经验 | 图片排版的「17个实用技巧」
  19. 程序员如何保护自己的头发
  20. 工作记录——tomcat部署web应用常见问题和处理方法

热门文章

  1. python分词考研英语真题词频(附结果)——读取word、nltk、有道智云API
  2. SQLserver服务器修复,sqlserver数据库修复工具大师官方版
  3. 在线sql进行Excel表格拆分
  4. python幂次方计算公式_【python】计算一个数得n次方?
  5. Ultra Recal 一款DIY的个人管理软件
  6. 获取当天年月日,及开始结束时间
  7. java 金额的大小写转换类
  8. c语言中tho什么意思,干货丨与老外聊天常用的英文缩写,速度get
  9. access()函数、_access()函数
  10. 【K8S系列】快速初始化⼀个最⼩集群