首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >难以使热图图表与高图表协同工作-vue

难以使热图图表与高图表协同工作-vue
EN

Stack Overflow用户
提问于 2022-06-09 08:53:50
回答 1查看 165关注 0票数 0

我在我的vue-3项目中使用了正式的高级图表-vue扩展,我让它与线路区域这样的基本图表一起工作,但是我很难获得一个热图图表。这个图表的不同之处在于它需要作为一个导入模块来包含,这就是我怀疑问题所在的地方。

这就是我在父组件中所做的工作:

代码语言:javascript
复制
<!-- Parent.vue -->
<template>
  <HeatmapChart />
</template>

<script setup>
import HeatmapChart from 'src/components/charts/HeatmapChart.vue'
</script>

..。这就是子HeatmapChart.vue文件中的内容:

代码语言:javascript
复制
<!-- HeatmapChart.vue -->
<template>
  <Highcharts :options="chartOptions" />
</template>

<script setup>
import Highcharts from 'highcharts'
import HeatMap from 'highcharts/modules/heatmap'

HeatMap(Highcharts)


const chartOptions =  {
   chart: {
     type: 'heatmap',
     ...
   }
   ...
}
</script>

尝试上述代码不会呈现任何内容--我得到的唯一反馈是以下控制台警告:

代码语言:javascript
复制
[Vue warn]: Component is missing template or render function. 
  at <Anonymous options=

我真的不知道出了什么问题,特别是因为我有其他类型的图表在工作。我很感激我能得到的帮助。

EN

回答 1

Stack Overflow用户

发布于 2022-06-09 11:03:13

以下是您可以基于的高级图表Vue包装器的官方热图演示:https://codesandbox.io/s/vue-template-8z2f5

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72557407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档