摘要:與聯合開發(fā)中的配置問題默認返回格式的數據全局設置修改配置文件屬性的默認值為,改成后,在控制器的方法中直接出來的數據就是格式了,全局配置對系統中的所有操作有效多帶帶設置在操作中通過返回數據第一個參數是數組或對象,第二個參數是狀態(tài)碼。
Thinkphp與vue聯合開發(fā)中Thinkphp的配置問題:
1、Thinkphp默認返回json格式的數據
(1)全局設置 - 修改 Thinkphp 配置文件 config.php :
"default_return_type" => "json",
default_return_type 屬性的默認值為"html",改成"json"后,在控制器的方法中直接return出來的數據就是json格式了,全局配置對系統中的所有“操作”有效
(2)多帶帶設置 - 在“操作”中通過:return json(array, 404)返回數據(第一個參數是數組或對象,第二個參數是狀態(tài)碼)。
return json(["name" => "thinkphp","status" => "1"], 200);
輸出的數據(全局與多帶帶設置輸出的結果相同):
{"name":"thinkphp","status":"1"}
2、vue請求跨域的問題
前后端分離的情況下,vue直接通過axios請求會遇到跨域的問題:No "Access-Control-Allow-Origin" header is present on the requested resource.
需要在 “操作” 中設置請求頭部
header("Access-Control-Allow-Origin: *")
直接復制粘貼到 “操作” 的第一行就可以了,就像這樣:
再通過axios連接這個“操作”時,就不會提示跨域限制了。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/31291.html
摘要:與聯合開發(fā)中的配置問題默認返回格式的數據全局設置修改配置文件屬性的默認值為,改成后,在控制器的方法中直接出來的數據就是格式了,全局配置對系統中的所有操作有效單獨設置在操作中通過返回數據第一個參數是數組或對象,第二個參數是狀態(tài)碼。 Thinkphp與vue聯合開發(fā)中Thinkphp的配置問題: 1、Thinkphp默認返回json格式的數據 (1)全局設置 - 修改 Thinkphp 配...
摘要:界面如下圖電影詳情展示此功能是提供電影詳情的界面,包括演員上映時間導員劇情簡介宣傳視頻宣傳視頻由于豆瓣官方的限制無法獲取,所以只有正在熱映板塊從貓眼獲取的電影信息才有。 Vue電影信息影評網站 此網站是我的畢業(yè)設計,題目是基于HTML5的電影信息匯總弄網站,由于最近在看Vue.js,所以就想用Vue.js來構建一個前端網站,這里code就不大篇幅的寫了,主要講一下網站的功能和所用到的技...
摘要:界面如下圖電影詳情展示此功能是提供電影詳情的界面,包括演員上映時間導員劇情簡介宣傳視頻宣傳視頻由于豆瓣官方的限制無法獲取,所以只有正在熱映板塊從貓眼獲取的電影信息才有。 Vue電影信息影評網站 此網站是我的畢業(yè)設計,題目是基于HTML5的電影信息匯總弄網站,由于最近在看Vue.js,所以就想用Vue.js來構建一個前端網站,這里code就不大篇幅的寫了,主要講一下網站的功能和所用到的技...
摘要:備注登錄后可在開發(fā)者中心查看對應的接口權限。下載官網提供的示例代碼,參照中的代碼一步一步來實現。否則分享后的頁面會簽名失敗返回的與分享的是否一致 首先完成官方文檔前兩步(很好理解就不具體說了):步驟一:綁定域名先登錄微信公眾平臺進入公眾號設置的功能設置里填寫JS接口安全域名。備注:登錄后可在開發(fā)者中心查看對應的接口權限。步驟二:引入JS文件在需要調用JS接口的頁面引入如下JS文件,(支...
閱讀 2500·2021-11-15 18:14
閱讀 1723·2021-10-14 09:42
閱讀 3765·2021-10-11 10:58
閱讀 3962·2021-10-09 09:44
閱讀 2424·2021-09-26 09:55
閱讀 2448·2021-09-24 10:38
閱讀 2037·2021-09-04 16:48
閱讀 3278·2021-09-02 15:21