前一篇講到thinkphp5從資料庫獲取資料之後賦給檢視view,前一篇從資料渲染方式來說是服務端資料渲染,這一章則是瀏覽器端資料渲染。按照知識總結依據來劃分,這是兩種不同的技術場景。
下面介紹具體的ajax介面實現**。
12"en">348
9101111111"
test
">
1213
1430
3132
對上述**做一下解釋,算是乙個小知識點:一般來說可以將http狀態**為200作為成功的標誌,此時responsetext的屬性的內容已經就緒。此外狀態304表示請求的資源並沒有被修改,可以直接使用瀏覽器中快取的版本。
至於為啥是大於200是出於相容性的考慮,有的瀏覽器會報告204。
後端**如下,後端**是同乙個模組index下的同乙個控制器下index的apiapi方法。
1<?php
2namespace
3 //use think\db;
4use think\controller;
5class
index extends controller613
14public
function api()
19 }
**首先獲取ajax獲取的引數,之後返回到前端。
本文結束。
thinkphp5 介面例項
這是我自己構思的案例,寫的不好請多多指教。後台介面的 public function index die dump res die return json data data,code 1,message 操作完成 ajax可以,但是jq不行 return data tojson 對應json.pa...
Thinkphp5框架ajax介面實現方法分析
前一篇講到thinkphp5從資料庫獲取資料之後賦給檢視view 前一篇從資料渲染方式來說是服務端資料渲染,這一章則是瀏覽器端資料渲染。按照知識總結依據來劃分,這是兩種不同的技術場景。下面介紹具體的ajax介面實現 首先是html 部分,我的訪問位址為 這裡沒有省略入口檔案,同時我本地的www.cp...
ThinkPHP5使用快取
cache 使用復合快取型別 type complex 預設使用的快取 default 驅動方式 type file 在這設定換人的快取方式 快取儲存目錄 path cache path,檔案快取 file 驅動方式 type file 設定不同的快取儲存目錄 path runtime path f...