Q&A
前提
Pugを勉強中です。
月ごとのページに飛ぶメニューを作っています。
ループを入れ子にして作ってみようと思うのですが
どうやってa要素を入れていいか
わかりません。
実現したいこと
2022 01 02 03 04 05 06 07 08 09 10 11 12
2021 01 02 03 04 05 06 07 08 09 10 11 12
2020 01 02 03 04 05 06 07 08 09 10 11 12
各月にリンクを張りたい
該当のソースコード
pug
1body 2 - var y = 2022; 3 - var m = 01; 4 5 while y > 2019 6 ul.flex 7 li.year= y-- 8 while m < 13 9 li.month= m++ 10 - var m = 01;
.flex と .year と .month は レイアウト用のクラスです。
よくあるループのサンプルを参考に
変数を入れてみました。
各月にリンクを張りたいので
pug
1li.month= m++
のところを
pug
1li.month a(href="#") m++
こんな意味合いの形にしたいのですが
実際にやろうとすると
Invalid string length とエラーが出ます。
コンパイルは preprosです。
教えていただければありがたいです。
回答1件
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
退会済みユーザー
2022/08/10 02:51