Error in v-on handler: “Error: Initialize failed: invalid dom.“

2024-04-24 09:28

本文主要是介绍Error in v-on handler: “Error: Initialize failed: invalid dom.“,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

使用echarts时,出现了第一次打开弹框时图表未显示。之后打开是可以显示的。

<template><el-dialog title="图表" :visible.sync="dialogVisible" width="80vw" :before-close="handleClose"><div class="ReferralRewardCharts" style="width: 100%"><div ref="barBoxRef" style="width: 80vw; height: 70vh" /></div></el-dialog>
</template>
<script>
import * as echarts from 'echarts';
export default {name: 'BarChartBox',data() {return {dialogVisible: false,proviceData: []}},mounted() {this.addBusi()},methods: {handleClose() {this.dialogVisible = false},init(proviceData) {this.dialogVisible = truethis.proviceData = proviceDatathis.addBusi()},addBusi() {const initAddBusi = echarts.init(this.$refs.barBoxRef)const option = {legend: {},tooltip: {},grid: {left: '3%',right: '4%',bottom: '3%',containLabel: true},dataset: {source: [['product', '拉新人数', '已工作人数'],['Matcha Latte', 43.3, 5.8],['Milk Tea', 83.1, 73.4],['Cheese Cocoa', 86.4, 65.2],['Walnut Brownie', 72.4, 53.9],['里斯', 23, 10],['王明', 83, 73],['张三三', 86, 5],['lucky', 72, 15],['丽丽', 120, 56],['lucy', 70, 15]]},xAxis: { type: 'category' },yAxis: {},series: [{ type: 'bar' }, { type: 'bar' }]}initAddBusi.setOption(option)}}
}
</script>
<style lang="scss" scoped>
.ReferralRewardCharts {width: 100%;height: 70vh;.bar-box {height: 70vh;}}
</style>

解决办法:

init(proviceData) {this.dialogVisible = truethis.proviceData = proviceDatathis.$nextTick(() => {this.addBusi()})
},

 

这篇关于Error in v-on handler: “Error: Initialize failed: invalid dom.“的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/931368

相关文章

解决systemctl reload nginx重启Nginx服务报错:Job for nginx.service invalid问题

《解决systemctlreloadnginx重启Nginx服务报错:Jobfornginx.serviceinvalid问题》文章描述了通过`systemctlstatusnginx.se... 目录systemctl reload nginx重启Nginx服务报错:Job for nginx.javas

JavaScript DOM操作与事件处理方法

《JavaScriptDOM操作与事件处理方法》本文通过一系列代码片段,详细介绍了如何使用JavaScript进行DOM操作、事件处理、属性操作、内容操作、尺寸和位置获取,以及实现简单的动画效果,涵... 目录前言1. 类名操作代码片段代码解析2. 属性操作代码片段代码解析3. 内容操作代码片段代码解析4.

类的load方法和initialize方法对比

1. load方法在main()之前被调用,而initialize方法在main()之后调用 load方法实际是在load_images过程中被调用的。load_images会将当前应用依赖的所有镜像(动态库)加载到内存,在在加载中首先是对镜像进行扫描,将所有包含 load 方法的类加入列表 loadable_classes ,然后从这个列表中逐一调用其所包含的 load 方法。 +[XXCl

android java.io.IOException: open failed: ENOENT (No such file or directory)-api23+权限受权

问题描述 在安卓上,清单明明已经受权了读写文件权限,但偏偏就是创建不了目录和文件 调用mkdirs()总是返回false. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.READ_E

UserWarning: mkl-service package failed to import

安装完成anaconda,并设置了两个环境变量  之后再控制台运行python环境,输入import numpy as np,提示错误 D:\InstallFolder\Anaconda3\lib\site-packages\numpy\__init__.py:143: UserWarning: mkl-service package failed to import, therefore

17 通过ref代替DOM用来获取元素和组件的引用

重点 ref :官网给出的解释是: ref: 用于注册对元素或子组件的引用。引用将在父组件的$refs 对象下注册。如果在普通DOM元素上使用,则引用将是该元素;如果在子组件上使用,则引用将是组件实例: <!-- vm.$refs.p will be the DOM node --><p ref="p">hello</p><!-- vm.$refs.child will be the c

react笔记 8-19 事件对象、获取dom元素、双向绑定

1、事件对象event 通过事件的event对象获取它的dom元素 run=(event)=>{event.target.style="background:yellowgreen" //event的父级为他本身event.target.getAttribute("aid") //这样便获取到了它的自定义属性aid}render() {return (<div><h2>{

编译linux内核出现 arm-eabi-gcc: error: : No such file or directory

external/e2fsprogs/lib/ext2fs/tdb.c:673:29: warning: comparison between : In function 'max2165_set_params': -。。。。。。。。。。。。。。。。。。 。。。。。。。。。。。。。 。。。。。。。。 host asm: libdvm <= dalvik/vm/mterp/out/Inte

Python安装llama库出错“metadata-generation-failed”

Python安装llama库出错“metadata-generation-failed” 1. 安装llama库时出错2. 定位问题1. 去官网下载llama包 2.修改配置文件2.1 解压文件2.2 修改配置文件 3. 本地安装文件 1. 安装llama库时出错 2. 定位问题 根据查到的资料,发现时llama包中的execfile函数已经被下线了,需要我们手动修改代码后

收藏:解决 pip install 出现 error: subprocess-exited-with-error 错误的方法

在使用 pip 安装 Python 包时,有时候会遇到 error: subprocess-exited-with-error 错误。这种错误通常是由于 setuptools 版本问题引起的。本文将介绍如何解决这一问题 当你使用 pip install 安装某个 Python 包时,如果 setuptools 版本过高或过低,可能会导致安装过程出错,并出现类似以下错误信息:error: subpr