国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Le téléchargement de fichiers Laravel Livewire renvoie Null
P粉587780103
P粉587780103 2023-12-13 14:28:13
0
1
678

J'ai du mal à télécharger des fichiers avec livewire. J'utilise un exemple très basique pour atteindre mon objectif, mais le problème est qu'il renvoie null lors de la soumission.

Voici le code de mon contr?leur Livewire?:

class UploadPhoto extends Component

{

    use WithFileUploads;

 

    public $photo;

 

    public function save()

    {

        dd($this->photo); //returns null

        $this->validate([

            'photo' => 'image|max:1024', // 1MB Max

        ]);

 

        $this->photo->store('photos');

    }

}

        

            

<form wire:submit.prevent="save">

    <input type="file" wire:model="photo">

 

    @error('photo') <span class="error">{{ $message }}</span> @enderror

 

    <button type="submit">Save Photo</button>

</form>


P粉587780103
P粉587780103

répondre à tous(1)
P粉184747536

Donc, comme je l'ai déjà dit, j'ai eu le même problème il y a quelques semaines.

J'ai un Livewire Controller très basique pour stocker les images, mais peu importe ce que je fais, l'entrée renvoie une valeur NULL, ou continue de dire que l'entrée de l'image est obligatoire, même si l'image est sélectionnée.

Mais si j'utilise un contr?leur classique (pas de Livewire), tout fonctionne parfaitement d'une manière ou d'une autre.

Après avoir perdu beaucoup de temps, j'ai quand même lancé mon site internet en production et j'ai constaté que tout fonctionnait bien là-bas.

Je me demande donc?: Pourquoi cela ne fonctionne-t-il pas dans mon environnement local??

Tout est à jour !

J'exécute également mon projet localement et j'utilise le rechargement à chaud sur le port?:3000 (http://localhost:3000).

Comme ce problème me rendait fou, j'ai arrêté le rechargement à chaud et j'ai continué à tout tester sur le nom d'h?te du service principal (localhost).

Et magiquement... tout fonctionne.

Je ne comprends toujours pas pourquoi Livewire ne fonctionne pas correctement avec le rechargement à chaud. Je veux dire, tout fonctionne bien sauf input type="file" pour stocker l'image.

J'espère que cela vous aidera?!

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal