Echarts display:none 图表不正常显示

var homeItem = echarts.init(document.getElementById('home-item'))
var profileItem = echarts.init(document.getElementById('profile-item'))
var messagesItem = echarts.init(document.getElementById('messages-item'))
var echartApp = angular.module('echartApp', []);
window.onresize = function (ev) {
    $('.item').css({width:$('.tab-content').width()})
    homeItem.resize();
    profileItem.resize();
    messagesItem.resize();
}



      /**
     * nav切换
     * @param type
     */
   $scope.onChangeTab=function (type) {
       switch (type){
           case 'home':{
               $('.item').css({width:$('.tab-content').width()})
               homeItem = echarts.init(document.getElementById('home-item'));
               homeItem.resize();
           }break;
           case 'profile':{
               $('.item').css({width:$('.tab-content').width()})
               // profileItem = echarts.init(document.getElementById('profile-item'))
               profileItem.resize();
           }break;
           case 'messages':{
               $('.item').css({width:$('.tab-content').width()})
               // messagesItem = echarts.init(document.getElementById('messages-item'))
               messagesItem.resize();
           }break;
           case 'settings':{

           }break;
       }
   }


$(window).resize(function(){
    $('.item').css({width:$('.tab-content').width()})
    homeItem.resize();
    profileItem.resize();
    messagesItem.resize();
})
 $(window).trigger('resize')

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值