溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

yii如何引入圖片資源

發(fā)布時(shí)間:2021-01-13 14:09:13 來(lái)源:億速云 閱讀:161 作者:小新 欄目:編程語(yǔ)言

小編給大家分享一下yii如何引入圖片資源,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

1、在web文件夾下添加static文件夾,該文件夾存放js、css、images等靜態(tài)資源文件

yii如何引入圖片資源

2、在AppAsset.php文件中添加以下代碼

    //定義按需加載JS方法,注意加載順序在最后
    public static function addJs($view, $jsfile) 
    {
        $view->registerJsFile($jsfile,[AppAsset::className(), "depends" => 'backend\assets\AppAsset']);
    }
    
    //定義按需加載css方法,注意加載順序在最后
    public static function addCss($view, $cssfile)
    {
        $view->registerCssFile($cssfile, [AppAsset::className(), 'depends' => 'backend\assets\AppAsset']);
    }

(相關(guān)教程推薦:yii框架)

3、在HTML中引入js、css、images等

<?php
use yii\helpers\Url;
/** 引入js、css文件 */
use backend\assets\AppAsset;
AppAsset::register($this);
AppAsset::addJs($this,Yii::$app->request->baseUrl."/static/js/jquery.min.js");
AppAsset::addJs($this,Yii::$app->request->baseUrl."/static/js/jquery.js");
AppAsset::addCss($this,Yii::$app->request->baseUrl."/static/css/index.css");
?>
<html>
<head>
<title>測(cè)試引入靜態(tài)資源</title>
</head>
<body>
<!-- 測(cè)試js和css -->
<div id="mybutton" class="index-test">點(diǎn)我彈出OK</div>  
<?php $this->beginBlock('test') ?>  
    $(function($) {  
      $('#mybutton').click(function()
      {  
         alert('OK');  
      });  
    });  
<?php $this->endBlock() ?>  <?php $this->registerJs($this->blocks['test'], \yii\web\View::POS_END); ?>
<div id="mybutton2" class="index-test">點(diǎn)我彈出loading</div>  
<div id="loading" style="display: none;">
<img alt="" src="/static/images/loading.gif" > <span style="margin-left: 10px;font-size: 19px;">數(shù)據(jù)加載中....</span>
</div>
<?php $this->beginBlock('test') ?>  
    $(function($) {  
      $("#mybutton2").click(function()
      {  
          $('#loading').show();
      });  
    });  
<?php $this->endBlock() ?>  <?php $this->registerJs($this->blocks['test'], \yii\web\View::POS_END); ?>
<!-- 引入圖片  -->
<img alt="" src="/static/images/5badcb9ebfe4c.png" class="img-class"><br>
<img alt="" src="<?php echo Url::to('@web/static/images/5badcb9ebfe4cpp.png'); ?>" class="img-class"><br>
</body>
</html>

看完了這篇文章,相信你對(duì)“yii如何引入圖片資源”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

yii
AI