欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

工作笔记:关于DataGear兼容Vue与iframe跨域传值

程序员文章站 2024-02-12 18:12:22
...

一。关于DataGear的数据可视化兼容vue使用

在引入当三方vue.js使用的时候必须把new Vue()写在$(function(){})里面否则即便是在mounted()里面也会加载不了:dg-chart-widget;

$(function(){
    new Vue({
        el:"#app",
        mixins:[mixins]
    })
})

二。关于跨域iframe

必须等到iframe加载完用postMessage才有用,否则不会报错也发送不出数据

const Iframe = document.getElementById("iframe");
Iframe.onload = () =>{
    Iframe.contentWindow.postMessage([String], "*")
}