2017-06-12 3 views
0

Hallo, ich benutze angularjs Excel-Download-Funktion es funktioniert gut, aber ich muss die Excel-Spalte Breite beim Herunterladen Excel zu erhöhen. hilft jemand, wie dieses Problem zu lösen hier angebracht i Geigewie die Excel-Breite zu erhöhen, während Download in angularjs

herunterladen Geige treffen: https://jsfiddle.net/x30v0bym/3/

+0

Während des Downloads? – lin

+0

ja Download funktioniert gut, ich muss die Excel-Spalte Breite beim Herunterladen @lin – jose

+0

@lin jede Idee, dies zu tun – jose

Antwort

0

Sie können HTML-Stile verwenden, um die Breite/alles, und bei der Ausfuhr bearbeiten werden diese Stile auf die endgültige Excel-Datei angewandt werden.

Also von Ihrer aktuellen Geige Hinzufügen ..

 <th style="width:200px;">Name</th> 
     <th style="width:500px;">Email</th> 

Sie tatsächlich erreichen, was Sie versuchen zu.

prüft diese Geige: https://jsfiddle.net/8emjab42/

Die exportierte Datei wird alle möglichen Arten trägt über Sie, um es in der HTML-Anwendung.

Bearbeiten: Warten, ich sehe Sie sagen "während des Downloads" - bedeutet das, Sie nicht wollen die Stile bis zum Export angewendet werden? Etwas unklar.

+0

heruntergeladen Excel muss ich die E-Mail-Spalte Breite durch Code, wie dies @ Invtbl – jose

+0

Ich denke, Ihre Geige zu erhöhen funktioniert auch nicht @invtbl überprüfen Sie einmal :) – jose

+0

Hm, scheint für mich gut zu funktionieren .. Einstellung der Breite zu etwas verrückt wie 2000px wirkt sich auf die endgültige Excel-Datei. Brauchen Sie eine Möglichkeit, dies innerhalb des Javascript statt im HTML zu tun? – invtbl

Verwandte Themen