Speichern einer PhpSpreadSheet durch button-Klick

Ich versuche, mein Laravel-app laden Sie eine excel-Datei mit phpSpreadSheet eine Fortsetzung von PhpExcel. Aber bisher bin ich nicht mit viel Glück mit. Zuerst habe ich versucht zu machen, eine Axios-Aufruf durch ein onClick-aber das funktionierte nicht, da JS nicht erlaubt ist zu speichern Dinge. Danach habe ich versucht, befestigen Sie die Taste, um eine Laravel-Aktion nur geöffnet, eine leere Seite.

Ich weiß nicht, ob jemand hier in der Lage mir zu helfen, aber ich bleibe hoffnungsvoll

Was meinst du mit JS ist nicht erlaubt zu speichern Dinge?
Ich schaute online, und irgendwo sah ich, dass JS nicht speichern konnte-Dinge auf Ihrem computer, aufgrund von Sicherheits-resasons
Sie sind auf der Suche es falsch, mit axios müssen Sie Auslöser den download nicht ausführen, speichern
Aber das scheint nicht möglich zu sein, mit diesem Paket. Ich habe zu verwenden eine Axios-Aufruf zum Aufbau der Datei und verwenden Sie dann eine save-Funktion in php zu speichern, sondern es sollte aber nachfragen, oder zumindest speichern Sie es lokal, aber bisher hatte ich kein Erfolg bekommen.

InformationsquelleAutor Ferdi van der Woerd | 2017-08-17

Schreibe einen Kommentar