账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue使用组件不渲染 只有代码变了才渲染
    • 2018-08-14 00:00
    • 10
    23
    -1

    这个组件是一个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>
    
        

    然后在另一个组件Dash里引入并注册了

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

    但是我每次刷新后 这个chart就消失了### 问题描述

    1
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • -1
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部