子页面调用父页面方法:通过方法,将父页面方法传递给子页面。直接上代码

父页面html:
<p-dialog [header]="dialogTitle" [(visible)]="display"  [draggable]="false"><app-attribute-constraint-add (closeDialog)="closeDialog()"></app-attribute-constraint-add>
</p-dialog>

父页面ts:直接写方法即可

closeDialog(){this.display=false;this.query(1, this.pageSize);
}

子页面页面ts:

@Output()
closeDialog:EventEmitter<any> = new EventEmitter(); //准备用它来发射事件接下来哪里需要调用方法  直接this.closeDialog.emit();

下面是父页面向子页面传值的问题:通过方法进行传值

父页面html:
<p-dialog [header]="dialogTitle" [(visible)]="display" [draggable]="false">

<app-attribute-constraint-add  #attribute></app-attribute-constraint-add>

</p-dialog>

父页面ts:

@ViewChild('attribute')
attribute:AttributeConstraintAddComponent;

需要传值的时直接赋值,这里的passValue()方法 ,为子页面方法: this.attribute.passValue({...param,flag: flag});

子页面接收

子页面ts:

passValue(data){console.log(data);}

其中data就是父页面传给子页面的值。

这是近几天写页面是遇到的问题  。

一个页面向另一个页面传值:

传值页面html:

<app-product-part-attr [addPartConfig]="passChildValue"></app-product-part-attr>

传值页面ts:passChildValue: any;
接下来赋值就好,例:this.passChildValue = {...queryParams};

接收页面ts:这里的addPartConfig 就是传值页面[addPartConfig]中的。

@Input()
addPartConfig;

angular 子父页面传值以及调用方法相关推荐

  1. window.parent方法获取父页面属性或者调用方法

    父页面: <script type="text/javascript">var serviceType = "服务类型"; </script& ...

  2. JS备忘--子父页面获取元素属性、显示时间,iframe之间互相调用函数

    //页面加载完成后执行$(function() { getHW();});//当用户改变浏览器大小改变时触发$(window).resize(function() { setHW(); });//每5 ...

  3. iframe子页面调用父页面javascript函数的方法

    1.iframe子页面调用 父页面js函数 子页面调用父页面函数只需要写上window.parent就可以了.比如调用a()函数,就写成: window.parent.a(); 2.iframe父页面 ...

  4. js代码 父页面调用子页面中的js方法,子页面调用父页面中的js方法

    文中代码亲测可用,转载以示尊重!!! <!--主页面中的JS代码--> <script type="text/javascript"> //调用子页面的方法 ...

  5. 父组件给子组件传值方法_【Vue】小学生都能看懂的子父组件传值

    Vue组件是学习Vue框架最比较难的部分,而这部分难点我认为可以分为三个部分学习,其中之一就是组件的传值. 搭建的框架目录结构 一.父传子动图效果及源码 父传子源码: 父组件: 子组件: 二.子传父动 ...

  6. mui中子页面标志html,MUI 图标筛选切换(父页面传值子页面)代码

    父页面: index.html var detailPage = null; //添加切换样式的点击事件 mui('.tab_layout').on('tap', 'a', function(e) { ...

  7. Vue 进阶组件实战应用 -- 父子组件传值的应用实例(子父组件传值的两种触发方式)

    基础的子组件和父组件通信已经搞定了,可以看此博客 父子组件传值基础应用 需求 现在需求是在一个父页面引用子组件,不只是要实现基本的父子组件传值.并且子组件给父组件传值的触发条件要在父页面触发. 目前小 ...

  8. data怎么给echart传值_通用技术 VUE 子父组件传值

    为啥这点东西需要一周时间: 1.首先是水平一般,能力有限,前后端都是半吊子,再加上最近有点松劲了: 2.由于前期规划问题,在做质量统计的时候,需要做大量的数据整理.统计工作. 3.将前端的Echart ...

  9. 父子页面iframe相互调用方法详解

    2019独角兽企业重金招聘Python工程师标准>>> 如果你采用嵌入iframe机制,不可避免的要用到各个iframe页面之间方法和属性的相互调用.这里介绍的是兼容各个浏览器的if ...

  10. window.open 打开vue路由,并监听页面关闭事件,监听子父页面消息传递

    name:路由 query:传递参数 const page2 = this.$router.resolve({name:'addHs',query:{hsCode:row.hsCode}}); var ...

最新文章

  1. 概述:机器学习和大数据技术在信贷风控场景中的应用
  2. 方向键 上下左右的转译
  3. 数据流中的第k大元素的golang实现
  4. ES6模块与commonJS模块的差异
  5. 深度优化LNMP之MySQL
  6. java游戏破解版盒子,37游戏盒子-37游戏盒子最新版 v4.0.0.4 官方版
  7. java8函数式接口_java8的函数式接口
  8. @程序员,你该如何做职业规划才能不被“废”?
  9. LibMeshEquationSystem 类接口
  10. 每天都在和Maven打交道?你真的了解它吗?
  11. 使用 Spring Boot 开发 Web 项目
  12. 神经网络入门之CNN(二)
  13. Vb如何设计编程计算机,vb程序设计论文
  14. A股管家股票自动交易软件系统,功能完善强大
  15. oracle怎么查询临时表空间大小,如何查看oracle临时表空间当前使用了多少空间的大小...
  16. android hci设备,Android Bluetooth hci 命令分析
  17. 账号权限问题导致数据泄露频发,如何破解“万豪们”的安全难题?
  18. PHP利用百度语音接口,实现文字图文转语音播放
  19. Android studio Installed Build Tools revision 31.0.0 is corrupted. Remove and install again
  20. Java 性能优化之——缓冲区如何让代码加速

热门文章

  1. linux看caj文件格式,CAJ 文件扩展名: 它是什么以及如何打开它?
  2. Hadoop学习笔记——HA
  3. 阿里云弹性计算首席架构师分享云上应用架构演进三大方向
  4. Apache POI Word中复制表格
  5. TCP接收到重叠数据(overlap)后的行为解析-附带一个有关Delay ACK和超时重传的优化
  6. 文件生成Md5值方法
  7. 【爬虫】使用Scrapy框架进行爬虫详解及示例
  8. chrome小恐龙作弊代码
  9. 软考数据库-无损联接分解
  10. python中怎么调用函数_python怎样调用函数