index.vue 430 B

12345678910111213141516171819202122232425262728
  1. <template>
  2. <div ref="chart" class="line-chart-container"></div>
  3. </template>
  4. <script>
  5. import { echartMixin } from '@/mixins'
  6. export default {
  7. name: 'LineChart',
  8. mixins: [echartMixin],
  9. props:{
  10. option:Object
  11. },
  12. data() {
  13. return {
  14. seriesData: []
  15. }
  16. },
  17. methods: {
  18. initChart() {
  19. this.chartObj.setOption(this.option)
  20. }
  21. }
  22. }
  23. </script>
  24. <style lang="scss">
  25. .line-chart-container {
  26. }
  27. </style>