Cześć.
Próbuję zrobić upload plików w Vue.js & Laravel jednak pliki nie są zapisywane do bazy.
Używam Quasar
przesyłanie plików po stronie klientów:

<q-file
              name="cover_files"
              v-model="data.images"
              multiple
              use-chips
              :label="this.$t('profile.articles.create.images')"
            />

return {
        data: {
          images: []
        },
 submitCreateArticleForm(evt) {
        const formData = new FormData(evt.target);
        const submitResult = [];

        for (const [ name, value ] of formData.entries()) {
          if (value.name.length > 0) {
            submitResult.push({
              originalName: value.name
            })
          }
        }

        this.data.images = submitResult;
        this.$store.dispatch('create', this.data);
        //console.log(this.data.images)
      }
tutaj dam tylko kod w którym pobieram dane, myślę że więcej nie ma potrzeby ponieważ kiedy testuję api w postman zapis działa prawidłow :)
$request->file('images')

to co zwraca konsola

0:
originalName: "Zrzut ekranu z 2020-03-31 12-02-52.png"
__ob__: Observer {value: {…}, dep: Dep, vmCount: 0}
get originalName: ƒ reactiveGetter()
set originalName: ƒ reactiveSetter(newVal)
__proto__: Object
1: {__ob__: Observer}
2:
originalName: "Zrzut ekranu z 2020-04-04 09-54-39.png"