@@ -78,9 +78,11 @@ <h1>Order</h1>
78
78
</ div >
79
79
< p class ="desc "> </ p >
80
80
</ div >
81
-
81
+ <!-- http://localhost:7071/api/post -->
82
82
< form action ="https://pieshopapis.azurewebsites.net/api/post " method ="POST ">
83
83
84
+ < input type ="hidden " id ="pie-order " name ="pie-order " />
85
+
84
86
< div class ="input-group ">
85
87
< div > < label for ="first-name "> First name</ label > </ div >
86
88
< div > < input type ="text " name ="first-name " id ="first-name "> </ div >
@@ -184,24 +186,28 @@ <h1>Order</h1>
184
186
185
187
window . addEventListener ( 'DOMContentLoaded' , function ( e ) {
186
188
187
- const order = JSON . parse ( localStorage . getItem ( 'order' ) ) ;
189
+ const order = localStorage . getItem ( 'order' ) ;
190
+ const pieOrder = JSON . parse ( order ) ;
188
191
189
192
if ( order ) {
190
193
const pie = document . querySelector ( '.pie' ) ;
191
194
const title = pie . querySelector ( '.title' ) ;
192
195
const price = pie . querySelector ( '.price' ) ;
193
196
const desc = pie . querySelector ( '.desc' ) ;
197
+ const orderInput = document . getElementById ( 'pie-order' ) ;
198
+
199
+ orderInput . value = order ;
194
200
195
- title . innerText = order . title ;
196
- price . innerText = order . price ;
197
- desc . innerText = order . desc ;
201
+ title . innerText = pieOrder . title ;
202
+ price . innerText = pieOrder . price ;
203
+ desc . innerText = pieOrder . desc ;
198
204
199
205
const img = pie . querySelector ( 'img' ) ;
200
- img . setAttribute ( 'src' , `images/${ order . id } .png` ) ;
201
- img . setAttribute ( 'alt' , order . title ) ;
206
+ img . setAttribute ( 'src' , `images/${ pieOrder . id } .png` ) ;
207
+ img . setAttribute ( 'alt' , pieOrder . title ) ;
202
208
}
203
209
204
- } , false ) ;
210
+ } ) ;
205
211
206
212
</ script >
207
213
</ body >
0 commit comments