Yii CTabView仅第一页显示视图

Yii CTabView仅第一页显示视图,yii,highcharts,Yii,Highcharts,我正在使用CTabView显示一些HighCharts图形,但只渲染第一个选项卡。 我看到其他的每个都有一个空白标签, 有时我会从HighCharts中得到javascript错误(tickPosition未定义) HighCharts的javascript是否正确发布到不同的视图? 为什么第一个视图有效而其他视图无效 $this->widget('CTabView', array( 'tabs'=>array( 'tab1'=>array(

我正在使用CTabView显示一些HighCharts图形,但只渲染第一个选项卡。 我看到其他的每个都有一个空白标签, 有时我会从HighCharts中得到javascript错误(
tickPosition未定义

HighCharts的javascript是否正确发布到不同的视图? 为什么第一个视图有效而其他视图无效

$this->widget('CTabView', array(
    'tabs'=>array(
        'tab1'=>array(
            'title'=>'Contract Extensions per Group',
            'view'=>'reportGroupExtensionsStack',
            'data'=>array('model'=>$model),
        ),
        'ta1'=>array(
            'title'=>'Gender of Assistants',
            'view'=>'reportGender',
           'data'=>array('model'=>$model),
       ),
   ),
));

Highcharts在隐藏/未显示的容器中不起作用。 看一看:


因此,可能的解决方案是呈现所有图表或容器外部,并在单击或单击选项卡时将其移动到特定选项卡,然后呈现图表。

您有任何实时演示吗?是否尝试在隐藏的div/tab中初始化图表?