diff --git a/src/views/dashboard/editor/lineChart.vue b/src/views/dashboard/editor/lineChart.vue
index 5e188e7d8d49a1ea61c4987a44934d22e056b67b..156ea525546120f463069f93978ed13a5961534f 100644
--- a/src/views/dashboard/editor/lineChart.vue
+++ b/src/views/dashboard/editor/lineChart.vue
@@ -35,7 +35,9 @@
       this.initChart();
       if (this.autoResize) {
         this.__resizeHanlder = debounce(() => {
-          this.chart.resize()
+          if (this.chart) {
+            this.chart.resize()
+          }
         }, 100)
         window.addEventListener('resize', this.__resizeHanlder)
       }
diff --git a/src/views/dashboard/editor/pieChart.vue b/src/views/dashboard/editor/pieChart.vue
index e520f434ef484ba2a722485805ee3a8ea48fa0d4..5879bce84442d6904979ce2f45b16a61a7f2a2e1 100644
--- a/src/views/dashboard/editor/pieChart.vue
+++ b/src/views/dashboard/editor/pieChart.vue
@@ -52,7 +52,7 @@
           legend: {
             x: 'center',
             y: 'bottom',
-            data: ['industries', 'technology', 'gold', 'forex', 'forecasts', 'markets']
+            data: ['industries', 'technology', 'forex', 'gold', 'forecasts', 'markets']
           },
           calculable: true,
           series: [
@@ -65,7 +65,7 @@
                 { value: 240, name: 'technology' },
                 { value: 149, name: 'forex' },
                 { value: 100, name: 'gold' },
-                { value: 59, name: 'forecastsx' },
+                { value: 59, name: 'forecasts' },
                 { value: 49, name: 'markets' }
               ],
               animationEasing: 'cubicInOut',