Css and Js资源加载 [ 2.0 版本 ]
项目中使用到了theme机制,css和js存放在themes下的assets中.然后发布到web目录下,都是靠注入,现在问题是每个页面使用的Css和Js不一样.不确定要怎么去分别加载外部文件
飒雅 补充于 2016-08-03 18:41
飒雅 补充于 2016-08-03 18:42
救命啊,Help/
最佳答案
-
zhoupenghui 发布于 2016-08-03 17:55 举报
在视图文件中:
``<?phpuse app\modules\member\components\ModuleAsset;
/ @var $this yii\web\View /
$assets = ModuleAsset::register($this);
$this->title = '';
$this->registerCssFile($assets->baseUrl . '/css/cart/index.css', ['depends' => [ModuleAsset::className()]]);
$this->registerJsFile($assets->baseUrl . '/js/cart/index.js', ['depends' => [ModuleAsset::className()]]);
?>`可以加载assets文件夹下的不同js和css
共 1 条回复
其他 1 个回答
飒雅 北京
注册时间:2016-06-12
最后登录:2019-02-25
在线时长:11小时38分
最后登录:2019-02-25
在线时长:11小时38分
- 粉丝6
- 金钱5
- 威望0
- 积分115