layer父子页面交互

子页面调用父页面方法、变量

window.parent.curVue.typography();  //在子页面中  window.parent变量就是父页面的全局上下文变量了   你可以拿到父页面中的所有
变量和方法等     我的代码中curVue是父页面的VUE实例  typography是vue中methods中的方法

父页面调用子页面方法

layer.open({
     type : 2,
     title : '页面标题',
     shadeClose : true,
     shade : false,
     shadeClose : false,
     maxmin : true,
     area : ['30%', '800px'],
     content :'pageSrc',
     success:function(layero,index){
				window[layero.find('iframe')[0]['name']].fitView();  //在layersuccess的回调中
				 window[layero.find('iframe')[0]['name']] 此对象就是该子页面的上下文环境  fiteView就是子页面的方法  
				 在layer的 yes confirm等回调中均有此参数
     },
 });
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值