angular8组件传值总结(一)

2023-10-31

一、父---->子

1、<!--父组件html部分-->
<div class="father_part">
  <!--  引入的子组件-->
  <children-app [parentData]='childParamObj'></children-app>
</div>
2、<!--父组件ts部分-->
/* 定义父传子对象 */
childParamObj = {};
/*--通过事件传递值*/
toChild() {
  this.eventAggregator.publish('goSearch', this.childParamObj);
}
3、<!--子组件接收(ts)-->
<!--定义接收父组件传过来的值变量-->
  @Input() parentData: any;
  <!--接收值并使用-->
 constructor() {
    this.eventAggregator.subscribe('goSearch', '', (data) => {
      this.parentData = data;
    });
  }

二、子—>父

1、<!--子传递父组件方式(ts)-->
<!--定义要传递到父组件的事件和值-->
  @Output() tranParent = new EventEmitter<any>();
  tranObj = {};
  <!--通过.emit进行传递-->
  toParent() {
   this.tranParent.emit(this.tranObj);
  }
2、<!--父组件html部分-->
<div class="father_part">
  <!--  引入的子组件-->
  <children-app (tranParent)=getChildData($event) ></children-app>
</div>
3、<!--父组件ts部分-->
/* 定义接收子组件传过来的值的变量 */
childData = {};
/*--获取子组件值并使用*/
getChildData(val: any) {
  this.childData = val;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

angular8组件传值总结(一) 的相关文章

随机推荐

  • 安装 Media Player 11验证最简单的解决方案

    MS说打补丁 我就让它打 结果给我升到了11 还要验证 不爽 搞了半天 最后找到解决方案 好简单将C Program Files Windows Media Player LegitLibM dll改名为legitlib dll 打开Med
  • python网络爬虫模块

    re模块 想在python中使用正则表达式 可以使用re模块来辅助筛选 1 findall 查找数据中所有符合条件的数值 最后的结果以列表形式输出 贪婪匹配 import re res re findall l hello l l 2 fi
  • JavaEE学习 day09

    今天 继续学习了JavaEE 继续做SSM图书管理系统项目 SSM图书管理系统 修改用户 显示修改数据 SSM图书管理系统 修改用户 userid隐藏域 SSM图书管理系统 修改用户 与新增共用一个方法 SSM图书管理系统 删除用户 总结一
  • Python 批量处理PNG、JPG图片 去白边

    每次写论文用seaborn画出来的图白边都很大并且没法调 每次都用PS软件去白边很麻烦 索性写了个脚本 在不改变图片像素密度 尺寸变了 相当于切割 的情况下 批量去掉图片白边 参考了部分网上的程序 自己写了个简单的脚本 放到一个Python
  • python中isalpha的用法_Python string isalpha()用法及代码示例

    在Python中 isalpha 是用于字符串处理的内置方法 如果字符串中的所有字符都是字母 则isalpha 方法返回 True 否则 返回 False 此函数用于检查参数是否包含任何字母字符 例如 ABCDEFGHIJKLMNOPQRS
  • jd抢购工具_Python爬虫教程,京东自动登录,在线抢购商品

    京东抢购 Python爬虫 自动录京东网站 查询商品库存 价格 显示购物车详情等 可以指定抢购商品 自动购买下单 然后手动去京东付款就行 chang log 2017 03 30 实现二维码扫码登陆 2017 06 27 Golang版JD
  • STM32定时器及中断简单程序

    STM32定时器及中断简单 main stm32f103c8t6有3个普通1个高级定时器 每次进入中断服务程序间隔时间为 1 TIM Prescaler 72M 1 TIM Period 1 7199 72M 1 9999 1秒 inclu
  • 内存对齐

    最近为了找工作 狂补了很多基础知识 自以为掌握的不错了 但是真正笔试 面试的时候才发现不懂的知识真得还很多 对很多知识点的掌握和理解都还停留在表层 今天总结一下关于字节对齐的知识 字节对齐在这个找工作季算是被考烂了 笔试考多少次不记得了 面
  • pytest(10): 自定义命令行参数,获取传参

    Hook 方法之 pytest addoption pytest addoption 可以让用户注册一个自定义的命令行参数 方便用户将数据传递给 pytest 这个 Hook 方法一般和 内置 fixture pytestconfig 配合
  • SpringBoot、Cloud自定义线程池

    好处 避免常规线程池出现的OOM和资源浪费 统一管理交与spring 1 开启使用异步注解 EnableAsync 开启spring的异步功能 public class Demo public static void main String
  • uniapp 获取当前页面的高度

  • [恒指赵鑫] 为什么恒指是2019年最火最受欢迎的交易品种?

    前言 如果我们每一个投资人 没有正视我们的投姿的话 那么就最好不要去投资了 一个人的成功来源于他的观念 有什么样的观念 会有什么样的想法 有什么样的想法 会有什么样的行动 选择大于努力 一步错 步步错 哪个期货品种赚钱最快 做哪个期货产品好
  • QQ群怎么快速封群,如何举报骗子QQ群可以使之封群?

    QQ群是个开放式的交流平台 充斥着各色各样的人和行业 不少人都被一些表面光鲜亮丽 背地乌烟瘴气的QQ群吸引过 直到出问题的时候才知道为时已晚 以目前腾讯的审核力度来看 正常举报 封群是极其困难的 就算是非常违规的QQ群 大概率也只是被举报掉
  • Spring Boot获取时间

    运行环境新建测试类 package com wusiyao websockets service import org springframework stereotype Service import java text SimpleDa
  • 二叉树顶上战争实战——手撕数据结构

    目录 传统艺能 1 二叉树最大深度 DFS 分治思想 法 实现 2 单值二叉树 Tree节点数 叶子节点个数 第K层节点数 三大遍历 前序遍历 中序遍历 后序遍历 传统艺能 小编是双非本科大一菜鸟不赘述 欢迎大佬指点江山 QQ 131936
  • Spring Boot 面试现场题

    随着Spring Boot的面世已经有几年了 给程序员带来的最直观的感受是配置减少了 至于Spring Boot的核心功能和原理 很少人能答上来 为了在互联网寒冬中能找到工作 今天根据所学发表下关于spring Boot的愚见 下面以考官和
  • IDEA 配置Go环境,编写Golang代码,学习笔记(一)

    Hello 各位小伙伴们 又有一段时间没有更新了 老哥呢 最近去外面面试 发现Java已经是卷得不能在卷了 老哥没有办法 只能另辟蹊径 去卷Go 现在可以说又回到原点了 诶 世事无常 大肠包小肠 跟着Jessica老哥学习Golang 搭建
  • LeetCode算法之350-两个数组的交集 II

    给定两个数组 编写一个函数来计算它们的交集 示例 1 输入 nums1 1 2 2 1 nums2 2 2 输出 2 2 示例 2 输入 nums1 4 9 5 nums2 9 4 9 8 4 输出 4 9 说明 输出结果中每个元素出现的次
  • 【WSL】[02] windows subsytem linux 配置和使用

    第 2 章前言 上一篇我们已经安装好了ubuntu在WSL下的GUI的桌面 我们现在继续进一步进行配置工作 同时也把 运用WSL的流程摸一把 以备后用 补充1 彻底的关闭WSL的方法 WSL使用后 原来Windows安装的传统虚拟机是用不了
  • angular8组件传值总结(一)

    一 父 gt 子 1 div class father part div