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

Laravel Livewire ファイルのアップロードで Null が返される

livewire でファイルをアップロードするときに問題が発生しました。目標を達成するために非常に基本的な例を使用していますが、問題は送信時に null を返すことです。

これは私の Livewire コントローラー コードです:

リーリー


P粉587780103P粉587780103285日前432

全員に返信(1)返信します

  • P粉184747536

    P粉1847475362023-12-14 10:43:18

    それで、前にも言ったように、私は数週間前に同じ問題を抱えていました。

    画像を保存するための非常に基本的な Livewire コントローラ を持っていますが、何をしても入力が NULL 値を返すか、画像入力は 必須であると言い続けます、画像が選択されている場合でも。

    しかし、通常のコントローラー (Livewire なし) を使用すると、何らかの形ですべてが完璧に動作します。

    多くの時間を無駄にした後、Web サイトを運用環境で立ち上げたところ、すべてが正常に動作していることがわかりました。

    そこで私はずっと疑問に思っていました: なぜ私のローカル環境では動作しないのでしょうか?

    すべてが最新です!

    私もプロジェクトをローカルで実行しており、ポート:3000 (http://localhost:3000) でホットリロードを使用しています。

    この問題が私を混乱させたので、私は ホット リロード を停止し、メイン サービスのホスト名 (localhost) ですべてのテストを続行しました。

    そして魔法のように...すべてがうまくいきます。

    Livewire がホット リロードで適切に動作しない理由がまだわかりません。つまり、input type="file" から 画像を保存する以外はすべて正常に動作しています

    ###お役に立てれば!

    返事
    0
  • キャンセル返事