Html ora dinamico
This commit is contained in:
parent
2d6a0b72a6
commit
51cbe818b4
2 changed files with 24 additions and 13 deletions
6
html.go
6
html.go
|
@ -16,5 +16,9 @@ func handlerRoot(w http.ResponseWriter, r *http.Request) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err.Error())
|
panic(err.Error())
|
||||||
}
|
}
|
||||||
templ.Execute(w, new(interface{}))
|
varmap := map[string]interface{}{
|
||||||
|
"matrice": Matrix,
|
||||||
|
"tempoAggiorna": Clock,
|
||||||
|
}
|
||||||
|
templ.Execute(w, varmap)
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>GoBug</title>
|
<title>GoBug</title>
|
||||||
|
<meta http-equiv="refresh" content="{{ .tempoAggiorna }}">
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
h1,h2,h3,h4,p {
|
h1,h2,h3,h4,p {
|
||||||
|
@ -39,18 +40,24 @@
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1> Go bug</h1>
|
<h1>Go bug</h1>
|
||||||
<table>
|
<table>
|
||||||
|
{{range $riga := .matrice}}
|
||||||
<tr>
|
<tr>
|
||||||
<td class="cibo"></th>
|
{{range $cella := $riga}}
|
||||||
<td class="razza1"></td>
|
<td {{ if not $cella }}
|
||||||
<td class="razza2"></td>
|
class="vuoto"
|
||||||
</tr>
|
{{ else }}
|
||||||
<tr>
|
{{ if $cella.IsFood }}
|
||||||
<td></td>
|
class="razza1"
|
||||||
<td></td>
|
{{ else }}
|
||||||
<td></td>
|
class="razza2"
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
|
>{{ $cella }}</td>
|
||||||
|
{{ end }}
|
||||||
</tr>
|
</tr>
|
||||||
|
{{ end }}
|
||||||
</table>
|
</table>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
Reference in a new issue