鍍金池/ 問答/HTML5  HTML/ vue使用組件不渲染 只有代碼變了才渲染

vue使用組件不渲染 只有代碼變了才渲染

這個(gè)組件是一個(gè)chart

<script>
import { Line } from 'vue-chartjs';
    
  export default {
  extends: Line,
  mounted () {
        this.renderChart({
          labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July'],
          datasets: [
            {
              label: 'success',
              backgroundColor: '#FC2525',
               fill: 'transparent',
              data: [40, 39, 10, 40, 39, 80, 40]
            },
            {
              label: 'fail',
              backgroundColor: '#05CBE1',
                fill: 'transparent',
              data: [60, 55, 32, 10, 2, 12, 53]
            }
          ]
        }, {responsive: true, maintainAspectRatio: false})
    
      }
}
</script>

    

然后在另一個(gè)組件Dash里引入并注冊(cè)了

import LineChart from '@/components/line.vue';
    export default {
       components:{
           LineChart
       },

但是我每次刷新后 這個(gè)chart就消失了### 問題描述

回答
編輯回答
喜歡你

刷新頁(yè)面組件消失?用開發(fā)者工具看下有沒有報(bào)錯(cuò),以及對(duì)應(yīng)的節(jié)點(diǎn)是否渲染先。

2017年11月23日 19:30