1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
| <template> <Shell :width="3840" :height="1080"> <div class="home"> <div class="nav"> <div class="title">华新水泥集团版图展示</div> </div> <div class="main"> <div id="myChart"></div> </div> </div> </Shell> </template>
<script>
export default { name: 'Home', data() { return { myChart: null } }, mounted() { this.drawLine(); }, methods: { drawLine(){ // 基于准备好的dom,初始化echarts实例 this.myChart = this.$echarts.init(document.getElementById('myChart')) // 绘制图表 this.myChart.setOption({ title: { text: '在Vue中使用echarts' }, tooltip: {}, xAxis: { data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"] }, yAxis: {}, series: [{ name: '销量', type: 'bar', data: [5, 20, 36, 10, 10, 20] }] }); } } } </script>
<style scoped lang="scss"> .nav { width: 3840px; height: 153px; background-color: #173C90; display: flex; justify-content: center; align-items: center; .title { width: 613px; font-size: 57px; font-family: Microsoft YaHei; font-weight: bold; color: #FFFFFF;
background: linear-gradient(92deg, #0072FF 0%, #00EAFF 48.8525390625%, #01AAFF 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } } #myChart { width: 806px; height: 312px; } </style>
|