ホームページ  >  に質問  >  本文

thinkphp6.0高速開発マニュアル(事例編)の記載漏れミス

データベース チェーン操作 [10. テンプレート ページングの例]

//Error

$right = $list->toArray();

//Correct

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

迷心兔迷心兔1735日前1242

全員に返信(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
    迷心兔

    このインデックス メソッドは何度か変更されています。コードはすべて揃っていますか?

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

    $right = $list->toArray(); アップロードした画像と同様、これは実際には問題ありません。 問題は、ページネーション関数にはもう 1 つのレイヤーが必要であるという点にあります。 それでも問題ありません。paginate と select の 2 つの関数の戻り値は異なります。

    查无此人 · 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){ $ステータス = [ 1=>「開く」、 2=>「閉じる」 ]; $status[$v]を返します; } コンソール: 'status' => isset($param['status']) ? $param['status'] : 1,//この方法ではエラーは報告されません ビュー内: {$right_v['ステータス']}

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

    ページネーション関数にはもう 1 つのレイヤーがあります。 $right = $list->toArray(); を直接使用します。コードのトラバーサルでエラーがあります。ははは、理由はわかりません。 結局、私はまだあなたのコードをモデルで使用しました

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

    申し訳ありません、改行と改行で返信させていただきましたが、返信内容がまとまっていました。

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

    ああ、あともう 1 つ: これは [thinkphp6.0 request] の [view code: edit.html] で見つかり、3 つの edit.html [edit.html、add.html、index.html である必要があります] があります。

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

    まあ、それを解決してください。 キャリッジリターンとラインフィードも効果がありません。

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

    私のコードでは、追加ページに小さなバグがあります。[変更なし: ] [変更あり]

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

    [変更なし:option value="0">CloseClose

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

    最初の 2 つの返信は不完全です。申し訳ありませんが、リンクを確認してください: https://blog.csdn.net/mixintu/article/details/104302187

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

    OK、修正しました

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

    [右側のコンテンツ] を切り替えるための書き方を教えていただけますか? 今日は自分でいくつか書きました: https://blog.csdn.net/mixintu/article/details/104302187

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

    今日は組み込みのページネーション関数を使用しました。データは出力できますが、一部のテンプレートではページネーション コードが表示されません。

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

    もう一度尋ねましたが、わかりませんでした。私を追加していいよ。こちらからは時間内に返信できません。

    查无此人 · 2020-03-19 11:40:00
  • キャンセル返事