91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在thinkphp5中使用html5實現動態跳轉

發布時間:2021-02-17 11:48:21 來源:億速云 閱讀:233 作者:Leah 欄目:開發技術

本篇文章為大家展示了如何在thinkphp5中使用html5實現動態跳轉,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

1.從數據庫取數據

在application/模塊名/controller/控制器名/方法名中對數據庫進行獲取,這里為了方便,舉例為application/modulea/controller/x/test

$result = Db::name('data')->where('uid',session('xx.uid'))->select();

數據傳遞

這里可以是標題欄的數據,然后就通過

$this->assign('data', $result);

這種方式可以傳遞到

application/modulea/view/x/test.html

volist數據分解

這個test.html可以通過volist進行處理:

{volist name="data" id="item_data"}
 <h4>{$item_data}</h4>
{/volist}

此時,$i為默認索引,可以這樣用:

{volist name="data" id="item_data"}
 <h4>{$i.'='.$item_data}</h4>
{/volist}

action交還控制器

如果html界面需要某種處理,可以直接寫個action交給控制器進行跳轉就行了。

<form action="/modulea/x/login"></form>

部分跳轉

如果需要部分跳轉,則需要使用iframe,比如iframe的src為某個相對網址(首次加載地址),的name是fr

<iframe src='/modulea/x/test2' name='fr'></iframe>

點擊旁邊的某個按鈕以后,需要進行跳轉,所以,要寫一個超鏈接:

<a href="{:url($item_data['url'])}" rel="external nofollow" target="fr"></a>

注意,此處的target必須要與前面的name一致,此處url也是相對網址,格式為:/模塊名/控制器名/方法名。

過程總結:

控制器取數據,取完用assign傳給視圖,視圖用volist進行展示,視圖通過action來進行頁面跳轉。

ps:過濾非法網址:

$this->user = session('xx');
if(!this->user['uid']){
 return $this->redirect('/modulea/x/login');
}

上述內容就是如何在thinkphp5中使用html5實現動態跳轉,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

吴江市| 宁化县| 贺兰县| 桐柏县| 永春县| 大连市| 桐梓县| 宜章县| 柏乡县| 澄江县| 阿鲁科尔沁旗| 泸州市| 诸城市| 靖江市| 平凉市| 汾阳市| 玉溪市| 太仆寺旗| 盐山县| 丹江口市| 崇文区| 灌南县| 罗江县| 宁安市| 万宁市| 闽侯县| 高安市| 凤庆县| 怀化市| 开原市| 佛山市| 亳州市| 黑河市| 岑巩县| 永济市| 上栗县| 桐乡市| 南丹县| 南昌市| 山东| 诸暨市|