如何添加仅在yii2的一页中添加的assetbundle js / css?

伊什

我在vendor / bower文件夹中添加了fullcalendar js / css。我想将此添加到仅一页中。

我在此链接上阅读了abt AssestBundle- http: //www.yiiframework.com/doc-2.0/guide-structure-assets.html

但这会添加到所有页面中。

阿罗加切夫

在Yii 2框架中,建议使用资产捆绑包与js / css一起工作。它不仅限于添加到所有页面。您只能在特定视图中使用它。

JsTree插件的资产捆绑示例

<?php

namespace backend\assets;

use yii\web\AssetBundle;

class JsTreeAsset extends AssetBundle
{
    public $sourcePath = '@bower_components/jstree/dist';

    public $js = [
        'jstree.min.js',
    ];

    public $css = [
        'themes/default/style.min.css',
    ];

    public $depends = [
        'yii\web\JqueryAsset',
    ];
}

在此示例中,使用了@bower_components别名,为了使其正常工作,您还需要在应用程序引导程序文件中注册它(在高级应用程序模板中,该文件为common/config/bootstrap.php):

Yii::setAlias('bower_components', dirname(dirname(__DIR__)) . '/bower_components');

然后,在需要使用它的视图中,调用register()此资产捆绑的方法并传递当前视图:

use backend\assets\JsTreeAsset;

...

JsTreeAsset::register($this);

AppAsset应用程序模板中包含的默认资产包()中的文件会在每个视图中加载,因为它已在应用程序布局中注册,并且布局已应用于所有视图。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在AssetBundle中为CSS添加“ type ='text / css'”-Yii2

来自分类Dev

如何在AssetBundle中为CSS添加“ type ='text / css'”-Yii2

来自分类Dev

如何使用js在CSS中添加CSS

来自分类Dev

如何在Yii2中访问css / js文件以进行模块布局

来自分类Dev

如何仅在一页中使用CSS?

来自分类Dev

如何在yii2中的布局中将CSS类添加到body标签?

来自分类Dev

JS在HTML中添加内联CSS

来自分类Dev

仅使用Ionic 2将CSS添加到一页

来自分类Dev

如何在外部js文件中添加yii2 datepicker小部件

来自分类Dev

Yii2禁用Bootstrap Js,JQuery和CSS

来自分类Dev

js中的css calc()

来自分类Dev

在 JS 中重用 CSS

来自分类Dev

PHP、JS、HTML 和 CSS 文件如何在同一页面上协同工作?

来自分类Dev

在Yii2高级模板中制作持久的CSS和JS

来自分类Dev

在Spring项目中添加CSS和JS

来自分类Dev

外部CSS仅在一页上不起作用

来自分类Dev

Silverstripe:如何从模块添加自定义css / js

来自分类Dev

如何在Gulp.js任务中间添加CSS文件?

来自分类Dev

如何加载CSS和JS

来自分类Dev

Node JS中的外部CSS

来自分类Dev

Gatsby中的外部CSS / JS

来自分类Dev

Ember.js中的CSS

来自分类Dev

在 Laravel 中添加自定义 css/js 文件

来自分类Dev

如何在不干扰同一页面上的另一个PartialView的情况下将JS和CSS文件指定为特定的PartialView?

来自分类Dev

如何使用Webpack在index.html中的js和css导入中添加URL前缀?

来自分类Dev

在 Suitecommerce 登陆页面上添加自定义 JS 和 CSS

来自分类Dev

如何通过app.json在Ext JS 5中添加自定义CSS文件?

来自分类Dev

如何将JS添加到Wordpress中并引用CSS或其他脚本?

来自分类Dev

如何使用CSS在滑动滑块JS中添加自定义箭头

Related 相关文章

热门标签

归档