国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Yii2.0 框架中如何創(chuàng)建自定義小部件

zhangxiangliang / 2290人閱讀

摘要:在創(chuàng)建自己的小部件首先創(chuàng)建一個(gè)名為的文件夾在項(xiàng)目根目錄。應(yīng)該包含小部件的屬性應(yīng)該包含小部件的渲染結(jié)果這個(gè)類是我們的自定義小部件。在顯示小部件內(nèi)容在視圖代碼中使用添加小部件應(yīng)用??吹揭韵麓a如何被稱為小部件類。

在 Yii2.0 創(chuàng)建自己的小部件

首先創(chuàng)建一個(gè)名為 widgets 的文件夾在項(xiàng)目根目錄?,F(xiàn)在在 widgets文件夾內(nèi)創(chuàng)建一個(gè)“HelloWidget”類 。使用這個(gè)小部件,我們將與用戶名一起顯示歡迎消息。請參見下面的代碼來創(chuàng)建一個(gè)小部件類。

message===null){
        $this->message= "Welcome User";
    }else{
        $this->message= "Welcome ".$this->message;
    }
}

public function run()
{
    return Html::encode($this->message);
}
}
?>

init() - 應(yīng)該包含小部件的屬性,
run() - 應(yīng)該包含小部件的渲染結(jié)果

HelloWidget”這個(gè)類是我們的自定義小部件?!癮ppwidgets”是這個(gè)類的名稱空間,“HelloWidget”是一個(gè)類名。使用命名空間和類名,我們可以訪問這個(gè)小部件應(yīng)用,即‘a(chǎn)ppwidgetsHelloWidget’。

在Yii2.0顯示小部件內(nèi)容

在視圖代碼中使用 appwidgetsHelloWidget 添加小部件應(yīng)用??吹揭韵麓a如何被稱為小部件類。

控制器::SiteController.php

render("hellowidget");
    }
    ...........
}
?>

視圖: site/hellowidget.php


 " Yii2.0"]) ?>
輸出

Welcome Yii2.0

資料來源:http://www.bsourcecode.com/yi...
我認(rèn)為它可能對你有幫助。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/30418.html

相關(guān)文章

  • Yii2.0框架 MVC 最佳實(shí)踐

    摘要:框架最佳實(shí)踐最佳實(shí)踐在設(shè)計(jì)良好的應(yīng)用中,控制器很精練,包含的操作代碼簡短如果你的控制器很復(fù)雜,通常意味著需要重構(gòu),轉(zhuǎn)移一些代碼到其他類中。層業(yè)務(wù)邏輯層框架由,,組成,執(zhí)行流程一般是在訪問獲取數(shù)據(jù),通過渲染頁面。 Yii2.0框架 MVC 最佳實(shí)踐 Controller最佳實(shí)踐 在設(shè)計(jì)良好的應(yīng)用中,控制器很精練,包含的操作代碼簡短; 如果你的控制器很復(fù)雜,通常意味著需要重構(gòu), 轉(zhuǎn)移一些代...

    keithxiaoy 評論0 收藏0
  • 這 5 個(gè)前端組件庫,可以讓你放棄 jQuery UI

    摘要:目前正在廣泛使用的框架之一就是。是一系列使用編寫的自定義控件,用于創(chuàng)建快速響應(yīng)式的和可擴(kuò)展的控件。的組件主要是使用,并提供了交互式,動態(tài)和高度可定制的小部件。例如,演示了如何使用自定義控件,嵌套面板和其它元素。 在建立Web應(yīng)用時(shí),通常都需要用到一些有用的UI組件。無論應(yīng)用中需要的是日歷,滑塊,圖形或其它用于提升或簡化用戶交互的組件,那么都面臨兩種選擇:要么自己來創(chuàng)建這些組件,要么使用...

    1fe1se 評論0 收藏0
  • Flutter — 加快開發(fā)速度的 IDE 快捷操作#yyds干貨盤點(diǎn)#

    摘要:夏天加快開發(fā)速度的快捷操作干貨盤點(diǎn)快捷方式你可以用做更多神奇的事情選項(xiàng)返回這是您在中加快開發(fā)速度的魔杖。加快開發(fā)速度的快捷操作干貨盤點(diǎn)選項(xiàng)卡不喜歡小部件用魔術(shù)棒取下它。 Flutter — 加快開發(fā)速度的 IDE 快捷方式上一個(gè)關(guān)于??vscode 的插件??推薦大家看的過癮不,今天繼續(xù)給大家?guī)硪恍╆P(guān)于android s...

    番茄西紅柿 評論0 收藏2637
  • Flutter 輪播圖詳解[Flutter專題31]#yyds干貨盤點(diǎn)#

    在 Flutter 中創(chuàng)建圖像輪播 從社交媒體應(yīng)用程序到電子商務(wù)應(yīng)用程序,大多數(shù)現(xiàn)代應(yīng)用程序都有某種圖像輪播來展示產(chǎn)品、圖像或廣告。 由于 flutter 提供的內(nèi)置小部件,從頭開始實(shí)現(xiàn)圖像輪播并不像您想象的那么難。 在本文中,您將學(xué)習(xí)如何從頭開始創(chuàng)建圖像輪播并根據(jù)需要進(jìn)行自定義。最后,您將學(xué)習(xí)如何使用carousel_slider插件以更少的代碼創(chuàng)建圖像輪播。 這些是我...

    番茄西紅柿 評論0 收藏2637
  • yii2-Ueditor百度編輯器

    摘要:今天在網(wǎng)上看了下有關(guān)圖片上傳的教程,歷經(jīng)挫折才調(diào)試好,現(xiàn)在把相關(guān)代碼及其說明貼出來,以供初次使用的朋友們參考。 今天在網(wǎng)上看了下有關(guān)圖片上傳的教程,歷經(jīng)挫折才調(diào)試好,現(xiàn)在把相關(guān)代碼及其說明貼出來,以供初次使用的朋友們參考。 資源下載 yii2.0-ueditor下載路徑: https://link.jianshu.com?t=https://github.com/org-yii-chi...

    fuchenxuan 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<