非vue子页面 调用vue父页面方法
由于要使用之前项目使用的页面,需要从非vue iframe子页面调用vue项目
1.父页面
<iframe :src="value.urlPath" frameborder="0" width="900px" height="500px"></iframe>methods: {add(type,name,url){//console.log("父页面方法实现");}, handleMessage (event) {const data = event.data.data;if(data !== undefined){if(data.code === "success"){console.log("子页面传来------")console.log(data.data);this.add(data.data.type,data.data.name,data.data.url);}}},},mounted() {window.addEventListener('message', this.handleMessage);},
子页面
<button onclick="addstruct()">添加快捷项</button><script>function addstruct(){console.log("点击");// 向父vue页面发送信息window.parent.postMessage({data: {code:"success",data:{type:'0',name:'百度',url:'https://www.baidu.com/s?wd=abc'}}}, '*');}</script>
这样就可以实现非vue子页面调用vue父页面方法
非vue子页面 调用vue父页面方法相关推荐
- vue 子组件调用($emit)父组件方法后父组件方法如何回调子组件方法
子级组件中的实现 组件名称:EditTable.vue export default{ name:'ET', ....... methods:{ ShowMore(step){ ...
- 父页面调用子页面方法, 子页面加载父页面传送的数据
先看效果图就明白需求了: 点击search查询结果集, 点击某一条将该条的其他信息分别加载到tab1和tab2中, 即net bill和other amount这两个tab. 点击clear清空查询条 ...
- vue 子组件 调用、触发父组件中的方法
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 我发现了两种写法. 方法一: 子组件: <template><button @cl ...
- window.showModalDialog关闭子页面后刷新父页面
父页面方法: function addbz(id){ var url="${ctx}/erp/pmDesign/pmDesign/addBZ.ht?id="+id; ...
- php退出页面父元素,jQuery中弹出iframe内嵌页面元素到父页面并全屏化的实例代码...
iframe和弹窗这些词对于js高手来说都是耳熟能详的东西,作为一个新人来说,还在学习阶段的我就在工作中遇到这么一个奇葩的需求,要在引入的iframe页面里做一个全屏化的功能. 粗略一看,这还不容易, ...
- layer中嵌套的页面如何操作父页面_layui框架中layer父子页面交互详细解说
本文主要介绍了layui框架中layer父子页面交互的方法,结合实例形式分析了layer父子页面交互的常用技巧以及layer弹出多个iframe找到父页面的操作方法,需要的朋友可以参考下,希望给大家的 ...
- html 动态调用php文件,html静态页面调用php文件的方法
html静态页面调用php文件的方法 本文实例讲述了html静态页面调用php文件的方法.分享给大家供大家参考.具体方法如下: 静态页面中看上去好像是不能直接调用php文件的,但是却可以使用js调用方 ...
- jQuery如何去判断页面是否有父页面?
jQuery如何去判断页面是否有父页面? 是要判断当前页面是否被嵌入在frame里吗? 1 2 3 if (top != self) { alert('我在框架里'); } 转载于:htt ...
- Vue子组件调用父组件方法并传参的5种方式:$emit触发、传入子组件function、访问父组件$parent.function、用inject关联父组件provide的方法、用window.fun
如需了解老子怎么控制儿子的,传送门:https://s-z-q.blog.csdn.net/article/details/119922715 子组件child.vue <template> ...
最新文章
- 不要抱怨,勇敢向前走,你就能拥有更好的自己
- oracle函数胡书写,Oracle中序列表sequence的使用.docx
- 【总结】只需5步,给所有想入行人工智能/深度学习的新手们准备的资料
- 10 种机器学习算法的要点(附 Python 和 R 代码)
- [PowerShell] PowerShell学习脚印
- python数据类型汇总_python基础数据类型汇总
- 第三章选择结构(一)
- java emptylist_Java之Collections.emptyList()、emptySet()、emptyMap()的作用和好处以及要注意的地方...
- 易到用车提现再度被延期?!声明:因贾跃亭所欠债务导致
- 20180810 突然发现自己不小心跑到了数据分析呈现岗位
- 启动提示archlinux中virtualbox无法运行问题解决
- 设计模式:JavaScript
- NESSUS简介与安装
- prometheus安装使用
- 小伙伴们要的飞机大战代码 简易入门版
- Google Play 应用内购买限制国家地区政策更新
- python制作收费_python分段计费demo
- APS应用案例|纽威阀门实现高效排产
- 计算机语言热门有,百度传课发布2月热门榜单,计算机和语言类大热
- 【计算机网络】——计算机网络基础
热门文章
- arcgis xml 下载 切片_openlayers6结合geoserver利用WFS服务实现图层编辑功能(附源码下载)...
- 堆排序和归并排序 java代码实现
- Linux-(C/C++)动态链接库生成以及使用(libxxx.so)
- spark异常 - Null value appeared in non-nullable field
- Python-OpenCV设置摄像头分辨率
- 从零入门Serverless|一文详解Serverless技术选型
- 阿里资深技术专家的10年感悟
- Lucene解析 - 基本概念
- 数十万应用结点全息监控,ARMS新上线的应用监控神器到底有多牛?
- 数字时代的抉择,金蝶 EBC 的破局