如何在Pug中使用条件语句

时间:2017-06-20 20:19:03

标签: html pug web-frontend

我有以下PUG代码我想使用 if 语句,以便我使用 for 循环

打印提交按钮
html
    head
        title test
        link(type="text/css" rel="stylesheet" href="css/styles.css")
        meta(name="viewport" content="width=device-width, initial-scale=1")
    body
        -inputTypes = ['text','email','password','password']
        -placeholders = ['username','email','password','confirm password']
        -values = ['submit']
        div.cont_login
            center
                img(src="images/user.png")
                form(method="post" action="index.html")
                    for i in [0,1,2,3]
                        input(type=inputTypes[i] placeholder=placeholders[i])
                    input(type="submit" value="submit")

1 个答案:

答案 0 :(得分:1)

这是PUG中if语句的语法:

  if condition
    code
  else if condition2
    code2
  else
    code3

在您的情况下,您需要检查我是否是最后一次迭代(3),然后打印提交输入(如果是)。