zoukankan      html  css  js  c++  java
  • 模板中插入golang数据时遇到的问题

      今天在模板时想执行一条很简单的语句,然后却碰壁了,左试试右试试都不行,还是通过上网搜索才找到解决方法。

      我想在模板里执行或操作的逻辑,即:“if a || b { do something }”;我试过以下几种方式都不行:

     1 想在模板里执行或操作逻辑:即:if a || b { do something }
     2 (错误1) {{ if .a || .b }} 
     3        do something
     4     {{ end }}
     5 (错误2) {{ if .a .b }}
     6        do something
     7     {{ end }}
     8 (错误3) {{ if `.a .b` }}
     9        do something
    10     {{ end }}
    11  ……
    12 正确的方式竟然是:
    13     {{ if or .a .b }} 
    14        do something
    15     {{ end }}
    View Code

    参考资料:

    1. golang模板语法简明教程:http://www.cnblogs.com/Pynix/p/4154630.html

  • 相关阅读:
    day23
    day22
    day21
    day20
    小程序 组件操作
    jmeter安装使用一
    小程序登录操作
    Django ORM DateTimeField 时间误差8小时问题
    小程序初始篇
    ADB命令
  • 原文地址:https://www.cnblogs.com/hezhixiong/p/4829714.html
Copyright © 2011-2022 走看看