Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Yii-如何预加载小部件_Yii_Preload - Fatal编程技术网

Yii-如何预加载小部件

Yii-如何预加载小部件,yii,preload,Yii,Preload,我正在使用Yii-Jui小部件在网站上创建JuiTabs。问题是,当网站加载时,我首先看到列表(没有任何css),然后在页面加载后,选项卡会按应有的方式显示。我想知道是否有一种方法可以以某种方式预加载juitab,以便在加载页面时正确显示它们 这是我的密码: <?php $this->widget('zii.widgets.jui.CJuiTabs', array( 'tabs'=>ar

我正在使用Yii-Jui小部件在网站上创建JuiTabs。问题是,当网站加载时,我首先看到列表(没有任何css),然后在页面加载后,选项卡会按应有的方式显示。我想知道是否有一种方法可以以某种方式预加载juitab,以便在加载页面时正确显示它们

这是我的密码:

         <?php 
                $this->widget('zii.widgets.jui.CJuiTabs', array(
                    'tabs'=>array(
                        'PRESENTAZIONE'=>array('content'=>$this->renderPartial('spettacoli/_view_presentazione', array('model'=>$model),$this)),
                        ...
                    ),

                    'options'=>array(
                        'collapsible'=>false,
                    ),
                ));
            ?>


这是页面的示例。当internet连接缓慢时,问题是显而易见的,页面加载需要时间,不确定是否可以以某种方式预加载JuiTabs,但您可以在默认情况下为CJuiTabs添加
显示:无
,并在页面加载时显示。这不是最好的办法,但我想到了第一个主意