DmitrMakeev commited on
Commit
4c9b9f7
·
verified ·
1 Parent(s): 5a51109

Create table.html

Browse files
Files changed (1) hide show
  1. table.html +48 -0
table.html ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="ru">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Tabulator Table</title>
7
+ <link href="https://unpkg.com/[email protected]/dist/css/tabulator.min.css" rel="stylesheet">
8
+ <script src="https://unpkg.com/[email protected]/dist/js/tabulator.min.js"></script>
9
+ </head>
10
+ <body>
11
+
12
+ <div id="table"></div>
13
+
14
+ <script>
15
+ // JSON-данные
16
+ const tableData = [
17
+ {
18
+ "date_time": "2025-03-22 10:21:42", "dey": "1", "ec": "1.2", "hDm": "50.0",
19
+ "id": 1, "nEC": "1.20", "nLoff": "22:00", "nLon": "10:00", "nPh": "5.55",
20
+ "nTa": "28", "onA": "1", "onB": "3", "onC": "2", "ph": "1.55",
21
+ "sVen": "100", "tA": "22.0", "tS": "25.0", "v_hid": "10", "v_min": "30", "wek": "1"
22
+ },
23
+ {
24
+ "date_time": "2025-03-22 10:21:45", "dey": "1", "ec": "1.2", "hDm": "50.0",
25
+ "id": 2, "nEC": "1.20", "nLoff": "22:00", "nLon": "10:00", "nPh": "5.55",
26
+ "nTa": "28", "onA": "1", "onB": "3", "onC": "2", "ph": "1.55",
27
+ "sVen": "100", "tA": "22.0", "tS": "25.0", "v_hid": "10", "v_min": "30", "wek": "1"
28
+ }
29
+ ];
30
+
31
+ // Определение колонок
32
+ const table = new Tabulator("#table", {
33
+ data: tableData,
34
+ layout: "fitColumns",
35
+ columns: [
36
+ { title: "ID", field: "id", sorter: "number", width: 60 },
37
+ { title: "Дата и время", field: "date_time", sorter: "string" },
38
+ { title: "День", field: "dey", sorter: "number" },
39
+ { title: "EC", field: "ec", sorter: "number" },
40
+ { title: "Температура воздуха", field: "tA", sorter: "number" },
41
+ { title: "PH", field: "ph", sorter: "number" },
42
+ { title: "Влажность", field: "hDm", sorter: "number" }
43
+ ]
44
+ });
45
+ </script>
46
+
47
+ </body>
48
+ </html>