bobysky 2015-03-10 10:53:46 2957次浏览 1条回复 0 0 0

我在assets 定义了资源包, 在layout中注册, 但是这样每个页面都会引入定义的资源帮。 用什么方式可以实现,不同的页面引入不同的CSS和JS文件

  • 回复于 2015-03-10 23:24 举报

    1.$this->registerJsFile('@web/other/jquery.autocomplete.min.js',['depends'=>['yii\web\JqueryAsset'],'position'=>View::POS_HEAD])
    2.$this->registerCssFile('@web/other/jquery.autocomplete.css');

    3.$this->registerJs($jsstring)
    4.$this->registerCss($cssstring)

    2 条回复
    回复于 2015-05-16 20:47 回复

    第三、四个,是要在AppAsset.php里面定义吗?

    回复于 2015-05-16 21:15 回复

    第一个depends 好像有问题

您需要登录后才可以回复。登录 | 立即注册