Yii2引入Bootstrap.js

17-12-25 14:38 字数 519 阅读 1998 已编辑

我的是basic版,所以拿basic版举例。因为yii-bootstrap这个包是默认不引入bootstrap.js的,所以要想使用bootstrap.js,需要多写几行代码。

首先在assets目录下新建一个BootstrapJsAsset.php文件,内容如下。

namespace app\assets;  

use yii\bootstrap\BootstrapAsset;  

class BootstrapJsAsset extends BootstrapAsset  
{  
    public $js = [  
        'js/bootstrap.js'  
    ];  
}  

然后在AppAsset.php中新加一个依赖。

public $depends = [  
        'yii\web\YiiAsset',  
        'yii\bootstrap\BootstrapAsset',  
        'yii\bootstrap\PopperAsset',  
        'rmrevin\yii\fontawesome\AssetBundle',  
        'app\assets\BootstrapJsAsset'  
    ];  

更新,直接在 AppAsset.php 中的 $depends 里增加一行代码即可。

'yii\bootstrap4\BootstrapPluginAsset'
0人点赞>
关注 收藏 改进 举报
0 条评论
排序方式 时间 投票
快来抢占一楼吧
请登录后发表评论