首頁  >  問答  >  主體

thinkphp6.0快速開發手冊(案例版)的疏忽錯誤

資料庫鍊式運算【十、模版分頁範例】

// 錯誤

$right = $list->toArray();

//正確

$right = $list->toArray()["data"];

迷心兔迷心兔1735 天前1241

全部回覆(16)我來回復

  • 查无此人

    查无此人2020-02-13 17:13:43

    $right = $list->toArray();

    這個我看了,是沒問題的, 不需要多一層["data"];

    把你的錯誤,截圖發出來,讓我看下。

    回覆
    0
  • 迷心兔

    回覆插入不了圖片,我放在網上,你點擊鏈接 https://blog.csdn.net/mixintu/article/details/104302187

    迷心兔 · 2020-02-13 20:37:58
    迷心兔

    這個index方法前後修改了幾次,你有全部程式碼麼

    迷心兔 · 2020-02-13 20:42:01
    查无此人

    $right = $list->toArray(); 這確實沒問題,你上傳的圖片也沒問題。 問題是出在:paginate這個函數,這個函數,是要多一層呀。 還是沒問題呀,paginate 和 select 兩個函數回傳值不一樣。

    查无此人 · 2020-02-14 14:46:14
    迷心兔

    沒修改: 在控制台:'status' => isset($param['status']) ? $param['status'] : 0,//這裡是0,我今天報錯了 在視圖:{if $right_v['status']==1}開啟{else/}關閉{/if} 修改後: 在模型中:public function getStatusAttr($v){ $status = [ 1=>'開啟', 2=>'關閉' ]; return $status[$v]; } 在控制台:'status' => isset($param['status']) ? $param['status'] : 1,//這樣沒報錯的 在視圖中:{$right_v['status']}

    迷心兔 · 2020-02-14 15:41:12
    迷心兔

    paginate函數確實多一層, 直接使用$right = $list->toArray(); 我程式碼裡遍歷出錯,哈哈哈,不知道是為什麼 最後我還是用您在模型的程式碼

    迷心兔 · 2020-02-14 15:43:33
    迷心兔

    抱歉呀,我回覆你的內容經過回車換行的,結果回覆的內容都在一塊了

    迷心兔 · 2020-02-14 15:44:53
    迷心兔

    對了還有一件事: 你可以在【thinkphp6.0請求】中找到這個【view程式碼:edit.html】,,edit.html有三個【應該是edit.html,add.html,index.html】

    迷心兔 · 2020-02-14 15:51:54
    查无此人

    嗯,解決就好。 我的回車換行也沒有效果。

    查无此人 · 2020-02-14 21:40:55
    迷心兔

    我的程式碼中,在新增頁面有個小bug,【沒改:】【已改

    迷心兔 · 2020-02-15 00:48:03
    迷心兔

    【沒改:option value="0">關閉關閉

    迷心兔 · 2020-02-15 00:49:17
    迷心兔

    前兩個回覆內容不完整,抱歉,可查看連結:https://blog.csdn.net/mixintu/article/details/104302187

    迷心兔 · 2020-02-15 01:01:36
    查无此人

    好的,已修改

    查无此人 · 2020-02-15 14:49:50
    迷心兔

    可以請教一下您是怎麼寫切換【右邊內容】的麼,我今天自己寫了一些:https://blog.csdn.net/mixintu/article/details/104302187

    迷心兔 · 2020-02-15 18:13:40
    迷心兔

    我今天使用內建分頁paginate函數,都能輸出數據,但是在某些模板不出現分頁代碼

    迷心兔 · 2020-03-02 14:39:01
    查无此人

    你又追問了,我沒看到。你可以加上我。這裡不能及時回覆。

    查无此人 · 2020-03-19 11:40:00
  • 取消回覆