2014-10-20 90 views

回答

2

Yii有一個名爲assets manager概念,警予其定義爲:

CAssetManager是管理私人文件(稱爲資產),並使它們通過Web客戶端訪問的Web應用程序組件。

如果你想停止加載警予的默認js文件(如jQuery),你可以像下面:

Yii::app()->clientScript->scriptMap=array(
    'jquery.js'=>false, 
    'jquery.ui.js' => false, 
); 

上面一行說:Yii的,請不要加載jquery.jsjquery.ui.js腳本到我的應用程序。

也可能會注意到,這些也可以在main.php配置文件中配置。在你需要在main.php配置文件配置這些腳本的情況下,您可以添加以下行到組件數組中main.php文件:

'clientScript'=>array(
    'packages'=>array(
    'jquery'=>array(
     'baseUrl'=>'//your url', 
      'js'=>array('jquery.min.js'), 
      'coreScriptPosition'=>CClientScript::POS_HEAD //loads it on HEAD 
     ), 
    ), 
), 
相關問題