yii2引入css和js檔案

2021-07-03 19:01:48 字數 1080 閱讀 3186

最近研究yii2,本想自己寫個小專案練習一下,沒想到開始就遇到難題了,就是如何引入css和js檔案。閒話不多說,下面開始。

1、可以直接在檢視頁面上引入

<?php 

use yii\helpers\html;

?>

<?=html::cssfile('@web/css/index.css')?>

<?=html::jsfile('@web/js/jquery.min.js')?>

2、可以直接寫原生**引入,路徑是專案目錄/web/css 或者/js

3、可以使用assetbundle管理css樣式及js指令碼.

<?php

/** * @link

* @license license/

*/use yii\web\assetbundle;

/** * @author qiang xue * @since 2.0

*/

//定義按需載入css方法,注意載入順序在最後

public static function addcss($view, $cssfile)

}

在視**件開頭寫入:

<?php

use yii\helpers\html;

?>

到現在為止,我們可以在瀏覽器上測試,發現並沒有引入css和js檔案,這裡要注意了,我們還需要最後一步:

在視**件中我們要加入一下**(注:如果我們使用公共視**件,可以加入到公共視**件,如果沒有使用,可以放到單獨頁面中)

<?php $this->beginpage() ?> <?php $this->head() ?> <?php $this->beginbody() ?> <?php $this->endbody() ?><?php $this->endpage() ?>

4、不需要在資源包管理器中定義方法,只要在檢視頁面中直接引入即可

//css定義一樣

yii2學習筆記 yii2引入微信API

其中url為你需要測試的伺服器介面,token自己隨便填乙個,只是在伺服器端驗證的時候設定得一樣就行 define token weixin 需要定義自己的token,與填寫的資訊一致 public class weixincontroller extends controller public f...

yii2如何引入自定義css或js檔案

yii2 在管理css和js指令碼方面,引入了乙個資源管理包的概念assetbundle。先直接寫出我所知道的兩種引入方式 現假如我要引入我根目錄下的 public assets js hello.js 檔案 1 第一種是在視 件中直接引入 在視 件開頭先引入html幫助類 use yii help...

再讀《精通css》03 引入和注釋

2 在css中也可以匯入其他css。但匯入規則要放在文件的最前面。而且要避免兩層以上的匯入。3 因為先考慮匯入的樣式表,在考慮鏈結的樣式表,所以鏈結的樣式表會覆蓋掉匯入的。4 對 進行注釋是個好習慣,css採用c風格的注釋 我總覺得在注視單行的時候,這種方法有點麻煩 5 在文件頭部應該加上文件作用,...