JirkaDellOro / EIA2

Modul "Entwicklung Interaktiver Anwendungen II": Material, Aufgaben und Tafelbilder
https://jirkadelloro.github.io/FreeMindViewer/?map=EIA2.mm&path=https://jirkadelloro.github.io/EIA2
5 stars 17 forks source link

Bestellung wird erst beim zweiten click ausgegeben. Und auch noch falsch :D #337

Open Koefe opened 5 years ago

Koefe commented 5 years ago

Bei mir schreibt es die "Bestellung" irgendwie erst ins html wenn ich zum zweiten mal auf den button (asynchron bestellen) klicke. Außerdem wird da nicht wirklich viel nützliches ausgegeben. Wenn ich im html den server angebe und es dahin schicke wird es allerdings gut ausgegeben. Warum ist die im html generierte Bestellung so komisch? Ich weiß auch nicht wirklich was für einen Fehler ich in der SendData.ts beim generieren der formatierten Bestellung anders schreiben soll. :/ Oder liegt es daran, dass beim zweiten mal klicken auf den button die ausgewählten Optionen resettet wurden?

https://koefe.github.io/EIA2/Aufgabe8/Code/main.html

Plagiatus commented 5 years ago

Das "funktioniert erst beim zweiten Mal weil dann das Addressfeld leer ist" sieht mir sehr nach dem gleichen Problem wie in #331 aus.

Und was deine GET Anfrage angeht, so musst du ganz dringend nochmal anschauen wie die auszuehen hat und was du tatsächlich generierst. Das hier habe ich z.B. vom Debugger bekommen als die anfrage URL wenn ich eine leere Seite abschicke. Ist ja klar, dass der Server dann so reagiert:

https://koellefe.herokuapp.com?Laktosefreie SahneLaktosefreie Sahneohne Sahneohne SahneSahneSahneBecherBecherWaffelWaffelLaktosefreie SahneLaktosefreie Sahneohne Sahneohne Sahneohne SahneSahneSahneSahneBecherBecherWaffelWaffelWaffel