Yii2:使用Asset Manager为脚本添加额外的属性

时间:2018-03-16 13:30:22

标签: yii2

<script async src="https://usocial.pro/usocial/usocial.js?v=6.1.4" data-script="usocial" charset="utf-8"></script>

如何在appAsset中加入:

  1. 异步 和
  2. 数据脚本?

1 个答案:

答案 0 :(得分:0)

您应该在public $js数组中添加脚本,如下所示,以便在AppAsset

内使用
public $js = [
    [
     'https://usocial.pro/usocial/usocial.js?v=6.1.4', 
     'async' => 'async',
     'data'=>['script'=>'usocial']
    ]
];
  

注意:如果要为所有脚本启用async选项   通过Assets加载然后你可以使用public $jsOptions   

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