LoginSignup
0
0

More than 3 years have passed since last update.

pugのbug(else)

Last updated at Posted at 2019-11-21

今日はpugの話。
bugではないかもしれないですが、ちょっとハマったので備忘録。
else 文がうまく動かないときがある。(ifだけなら動いた)

table
  - for (var parent = 0; parent < 2; parent++)
    - for (var child = 0; child < 2; child++)
      tr
        //- こっちは普通に動く
        - if(child == 0)
          if(parent == 0)
            td(rowspan='2') hoge
          else
            td(rowspan='2') fuga

        //- ここに不要な1文を入れないとなぜかバグる(if(true))
        - if(true)
          if(child == 0)
            td foo
            td bar
          //- 最後の行
          else
            td baz
            td qux
こういう 表を 作りたかった
hoge foo bar
(hoge) baz qux
fuga foo bar
(fuga) baz quz

pugのbug。(言いたかっただけ)

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0