在vue父页面有两个个参数 名称和图标,需要把这两个参数传到iframe的地图里面,在地图触发绘点事件的时候,获取到传来的参数并且展示
vue:传值给子页面iframe
// 传值给子页面iframe(2个参数)handleIframeLoad() {const iframeWindow = this.$refs.myIframe.contentWindow;const data = {imgUrl: this.imgUrl,name: this.name,};iframeWindow.postMessage(data, '*');},
iframe接收父页面的值
在iframe中,使用window.addEventListener监听message事件,然后在事件处理程序中获取传递的数据:
<!-- iframe.html -->
<script>
// 监听来自vue父页面的消息
window.addEventListener('message', function(event) {const data = event.data;// 在这里处理接收到的消息console.log('Received message from parent:', data);
});
</script>
当父页面中的按钮被点击时,会将值传递给子页面的iframe元素。子页面通过监听message事件获取传递的值,并进行相应的处理。
这种方法需要父页面和子页面在同一个域名下,否则会因为浏览器的同源策略而导致通信失败。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/62755.html
如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!相关文章
【学习FreeRTOS】第4章——FreeRTOS任务创建与删除
1.任务创建和删除的API函数
任务的创建和删除本质就是调用FreeRTOS的API函数
动态方式创建任务——xTaskCreate()静态方式创建任务——xTaskCreateStatic()删除任务——vTaskDelete() 动态创建任务:任务的任务控制块以及任务的栈空间所需的内存,均由 F…
iPhone苹果手机地震预警功能怎么开启?
iPhone苹果手机地震预警功能怎么开启?
1、打开iPhone苹果手机设置; 2、在iPhone苹果手机设置内找到辅助功能; 3、在辅助功能内找到触控; 4、在iPhone苹果手机辅助功能触控内找到振动,如果是关闭状态请启; …
Docker安装 elasticsearch-head
目录 前言安装elasticsearch-head步骤1:准备1. 安装docker2. 搜索可以使用的镜像。3. 也可从docker hub上搜索镜像。4. 选择合适的redis镜像。 步骤2:拉取elasticsearch-head镜像拉取镜像查看已拉取的镜像 步骤3:创建容器创建容器方式1&#…
百度智能云:千帆大模型平台接入Llama 2等33个大模型,上线103个Prompt模板
大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的…
solr迁移到另一个solr中(docker单机)
背景介绍
solr数据迁移,或者版本升级,需要用到迁移,此处记录一下迁移方法以及过程中遇到的问题。我这边使用的是docker环境,非docker部署的应该也是一样的。 solr部署教程
准备工作
● solrA 版本: 8.11.2 (已有so…
Apache-Maven
安装Maven
解压apache-maven到目录下
Maven目录如下 bin:目录中存放的是可执行文件,JAVA项目中的编译执行打包都要使用bin. conf:存放的是Maven的配置文件,本地配置、私服配置都需要在conf下的settings.xml进行配置。 lib下存放的是Maven所…
Redis_安装、启动以及基本命令
2.Redis安装
2.1前置处理环境
VMware安装安装centOS的linux操作系统xshellxftp
2.2 配置虚拟机网络
按ctrlaltf2 切换到命令行 cd (/)目录 修改/etc/sysconfig/network-scripts/ifcfg-ens3 vi 命令 按insert表示插入 按ctrlesc退出修改状态 :wq 写入并退出 此文件必须保持一…
form 表单恢复初始数据
写表单的时候,想做到,某个操作时,表单恢复初始数据
this.$options.data().form form 是表单的对象
<template><div><el-dialog title"提示" :visible.sync"dialogVisible"><el-form :model"…
【算法挨揍日记】day01——双指针算法_移动零、 复写零
283.移动零 283. 移动零https://leetcode.cn/problems/move-zeroes/
题目:
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
请注意 ,必须在不复制数组的情况下原地对数组进行操作。 …
Java:简单算法:冒泡排序、选择排序、二分查找
冒泡排序 // 1、准备一个数组
int[] arr {5,2,3,1};//2、定义一个循环控制排几轮
for (int i 0; i < arr.length - 1; i) {
// i 0 1 2 【5,2,3,1】 次数
// i 0 第一轮 0 1 2 …