2014-09-25 71 views
2

我怎麼能在Yii2未註冊的jquery.js,像寄存器的方法是:Yii2未註冊的jquery.js

$this->registerJs(); 

    $this->registerJsFile('/web/js/my.js', ['position' => \yii\web\View::POS_HEAD]); ?> 

回答

1

我得到了解決!只需打開你的配置文件config/web.php

下面的組件粘貼這段代碼。

'assetManager' => [ 
     'bundles' => [ 
      // you can override AssetBundle configs here  
      'yii\web\JqueryAsset' => [ 
       'sourcePath' => null, 
       'js' => [] 
      ],   
     ], 
    ], 

現在查看源代碼,刪除了jquery.js文件。

+1

那不是正確的方法是刪除使用jQuery從視圖中assetBundle?如果你試圖改變jquery的版本,那麼可能在composer.json中做它是正確的。 – 2014-12-15 17:18:59

+0

另外我不能看到一種方式來刪除每個視圖時尚資產.. yii再次失敗.... – AndrewMcLagan 2015-04-26 16:11:59

0

刪除警予\網絡\ YiiAsset從AppAsset.php