关于搜索获取不到dom
问答社区


onTableHeaderAction添加搜索点击事件,更新下面echarts图表,我引入了import {useTemplateRefsList} from "@vueuse/core";
然后写了个方法initUserGrowthChart,这个方法里定义了
const chartRefs = useTemplateRefsList()
const userGrowthChart = echarts.init(chartRefs.value[0] as HTMLElement)来渲染图表,我把initUserGrowthChart这个方法放到onMounted里能运行
然后我创建了表格搜索的点击事件onTableHeaderAction,当我触发点击事件又渲染initUserGrowthChart
然后这个方法里的const chartRefs = useTemplateRefsList()就不能用了,报错无效的dom没有获取到

2个回答默认排序 投票数排序
YANG001
YANG001
这家伙很懒,什么也没写~
15小时前

明显的逻辑问题,图表组件已经渲染了,你才定义应该绑定在上面的ref变量,然后还想去访问这些ref

JIA
JIA
这家伙很懒,什么也没写~
13小时前

默认是显示最近一周的数据,要求一进页面进行一次图表渲染,根据搜索条件再次进行图表渲染

请先登录
0
1
0
2