File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 < meta charset ="UTF-8 ">
66 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
77 < title > Culp Example</ title >
8+ < link rel ="preconnect " href ="https://fonts.gstatic.com ">
9+ < link href ="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap " rel ="stylesheet ">
810 < link rel ="stylesheet " href ="css/main.css ">
911</ head >
1012
@@ -15,29 +17,7 @@ <h1>A Gulp Example Page</h1>
1517 < img src ="imgs/gulp.png " />
1618 < h3 > Data</ h3 >
1719 < p id ="dataTable "> </ p >
18-
19- < script >
20- function buildHtmlTable ( data ) {
21- console . log ( data )
22- let htmlStr = "<table>"
23- for ( let i = 0 ; i < data . length ; i ++ ) {
24- htmlStr += "<tr><td>" + data [ i ] . id + "</td>" +
25- "<td>" + data [ i ] . name + "</td>" +
26- "<td>" + data [ i ] . sirname + "</td>" +
27- "<td>" + data [ i ] . email + "</td></tr>"
28- }
29- htmlStr = htmlStr + "</table>"
30- return htmlStr
31- }
32-
33- let data = ""
34- fetch ( 'data/data.json' )
35- . then ( response => response . json ( ) )
36- . then ( jsonData => data = jsonData )
37- . then ( data => document . getElementById ( "dataTable" ) . innerHTML = buildHtmlTable ( data ) )
38- . catch ( err => console . log ( err ) )
39-
40- </ script >
20+ < script src = "js/loadData.js "> </ script >
4121</ body >
4222
4323</ html >
Original file line number Diff line number Diff line change 1+ function buildHtmlTable ( data ) {
2+ console . log ( data )
3+ let htmlStr = "<table>"
4+ for ( let i = 0 ; i < data . length ; i ++ ) {
5+ htmlStr += "<tr><td>" + data [ i ] . id + "</td>" +
6+ "<td>" + data [ i ] . name + "</td>" +
7+ "<td>" + data [ i ] . sirname + "</td>" +
8+ "<td>" + data [ i ] . email + "</td></tr>"
9+ }
10+ htmlStr = htmlStr + "</table>"
11+ return htmlStr
12+ }
13+
14+ let data = ""
15+ fetch ( 'data/data.json' )
16+ . then ( response => response . json ( ) )
17+ . then ( jsonData => data = jsonData )
18+ . then ( data => document . getElementById ( "dataTable" ) . innerHTML = buildHtmlTable ( data ) )
19+ . catch ( err => console . log ( err ) )
You can’t perform that action at this time.
0 commit comments