聯(lián)系官方銷售客服
1835022288
028-61286886
插件名稱 | API接口 V7.8 |
插件作者 | 迅睿官方團隊 |
最近更新 | 2025-03-06 07:21:54 |
支持對達夢數(shù)據(jù)庫的驅(qū)動 |
在詳情頁調(diào)用指定欄目發(fā)布的內(nèi)容的時候,catid寫死的時候,數(shù)據(jù)能對上,catid不寫死采用調(diào)用詳情頁接口形式id號時候,數(shù)據(jù)卻對不上,所有的打印都對,請問是什么原因呀?麻煩了:
把api測試工具:http://223987.com/doc/api/,檢查返回數(shù)據(jù)對不對,如果返回數(shù)據(jù)對的話,就排除了cms端的問題,那么就要檢查下客戶端語法格式了
詳情頁指定欄目catid調(diào)用的是詳情接口這個箭頭位置的
小程序這里錯了,當(dāng)前欄目應(yīng)該是 res.data.cat.id,父欄目應(yīng)該是res.data.cat.pid
catids是多維不固定數(shù)組,[0]不確定性了,不固定值
回復(fù)@葉落歸根
api返回都對
回復(fù)@小波工作室--標(biāo)簽和
在詳情頁接口里面令that.currentPrentId = res.data.cat.id 了 ,但是that.currentPrentId放到欄目列表方法函數(shù)里面(catid: that.currentPrentId,)出來的接口數(shù)據(jù)依然對不上(此時打印是對的 catid為13),
當(dāng)把catid: 設(shè)置為指定id(比如catid: 13),數(shù)據(jù)就能對的上,真是奇怪死了:
看請求的url里面是不是catid=13
回復(fù)@小波工作室--標(biāo)簽和
network里面的catid竟然沒有值,這是怎么回事呢?
回復(fù)@小波工作室--標(biāo)簽和
因為catid是從詳情頁接口(get_show())里面獲取到的,也就是說get_show()執(zhí)行不完,我的get_currentPrentCont里面的catid: that.currentPrentId是獲取不到的,是不是這個原因,得讓他先走完get_show()再走get_currentPrentCont,應(yīng)該是這個原因,但是我不知道咋按這個思路調(diào)整了
回復(fù)@小波工作室--標(biāo)簽和
@大師兄
感謝大佬們所有人的幫助 已經(jīng)解決 就是執(zhí)行順序的事情,在get_show的success里面寫入另一個方法就可以啦that.get_currentPrentCont()