首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vue: vue-echarts未呈现

Vue: vue-echarts未呈现
EN

Stack Overflow用户
提问于 2021-09-20 04:05:47
回答 1查看 1K关注 0票数 0

我正在创建一个简单的条形图,使用Vue - home和Vue 2,我想在我的主页App.vue中显示Comp1.vue中的条形图。

App.vue

代码语言:javascript
复制
<template>
  <div id="app">
    <Comp1/>
  </div>
</template>

<script>
import Comp1 from './components/Comp1.vue'

export default {
  name: 'App',
  components: {
    Comp1
  }
}
</script>

<style>
</style>

main.js

代码语言:javascript
复制
import Vue from 'vue'
import App from './App.vue'
import VueECharts from "vue-echarts";
import "@vue/composition-api";
import "echarts";

Vue.config.productionTip = false

Vue.component("v-chart", VueECharts);

new Vue({
  VueECharts,
  render: h => h(App),
}).$mount('#app')

Comp1.vue

代码语言:javascript
复制
<template>
<div style="height: 300px;">
    <v-chart :options="chartOptionsBar"></v-chart>
    Yes
</div>
</template>

<script>
export default {
  name: 'Comp1',
  data() {
      return {
        chartOptionsBar: {
        xAxis: {
            data: ['Latte', 'Espresso', 'Mocha', 'Cappucino']
        },
        yAxis: {
            type: 'value'
        },
        series: [
            {
            type: 'bar',
            data: [100, 50, 25, 10]
            }
        ]
        }
      }
  }
}
</script>

<style scoped>
</style>

我已经导入了所有可能的依赖项,但是没有呈现图表。我不知道这是怎么回事。我应该如何解决这个问题,这样图表才能呈现出来?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-20 05:04:12

代码语言:javascript
复制
<v-chart :options="chartOptionsBar"></v-chart>

我认为这里应该是选项,而不是选项。根据自述文件

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

https://stackoverflow.com/questions/69248971

复制
相关文章

相似问题

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