2015-05-14 8 views
7

Le assests JS che ottiene rende simile a questo:Yii2 Come aggiungere parametri tag script

<script src="/assets/a00ccd3f/jquery.min.js"></script> 

ho bisogno di aggiungere il tag async="async" ad esso.

quindi dovrebbe assomigliare

<script src="/assets/a00ccd3f/jquery.min.js" async="async" ></script> 

Come posso fare questo?

risposta

10

Nel vostro AssetBundle è possibile aggiungere

public $jsOptions = [ 
    'async' => 'async', 
]; 

Se volete aggiungere questo al fascio Yii2 JqueryAsset (o qualche altro pacchetto), è possibile aggiungerlo ai componenti parti del vostro config:

'assetManager' => [ 
    'bundles' => [ 
     'yii\web\JqueryAsset' => [ 
      'jsOptions' => [ 
       'async' => 'async' 
      ], 
     ], 
    ], 
],