将html模板组合到GAE GO基本模板中,以便该结构仅具有通用的html / css结构

在这个例子中,我有一个 main.html 模板


<!DOCTYPE html>

<html>

<head>

  <title>Backend</title>

  <style>

    html, body {height:100%}

  </style>

</head>

<body>

  <table border="1" width="100%" height="100%">

    <tr>

      <td colspan="2" class="td-header">

        <h1>Google GO</h1>

      </td>

    </tr>

    <tr>

      <td class="td-right-content">

       {{<parsed template from children>}}

      </td>

    </tr>

    <tr>

      <td colspan="2" class="td-header">

        <h1>Footer</h1>

      </td>

    </tr>

  </table>

</body>

</html>

子部分将填充


{{}}



<table>   

  <tr>

    <th>

      Name

    </th>

    <th>

      Description

    </th>

    <th>

    </th>

  </tr>

  {{range .}}

    <tr>

      <td>

        {{.Name}}

      </td>

      <td>

        {{.Description}}

      </td>

      <td>

        <a href="/admin/forms/edit/?key={{.Key.Encode}}">Edit</a>

      </td>

    </tr>

  {{end}}

</table>

在子部分的代码中对其进行解析之后。我这样做是为了消除多余的html和CSS,并轻松管理设计。谢谢大家!


白猪掌柜的
浏览 159回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go