検索

ホームページ  >  に質問  >  本文

JavaScript - Vue v-for は、それが 4 列目であるかどうかを判断し、水平線または 4 行目を追加してこの <li> を表示します。

リーリー

私は vue を初めて使用します。長い間調べてきましたが、問題が解決していません。助けを求めにここに来ました。先輩方にアドバイスをいただければ幸いです

世界只因有你世界只因有你2818日前888

全員に返信(2)返信します

  • 怪我咯

    怪我咯2017-06-26 10:57:51

    リーリー

    1. このうち、(site, index) in sites代替site in sitesindexは取得した要素の順番です。

    2. ここでは
    3. v-if。其中对于index值为3(第四项),7(第八项),11(第十二项)... (4的倍数项),需要显示hr,对于这些值,(index + 1) % 4为0,所以!((index + 1) % 4)true,显示hr。【这里index按顺序从0开始计数,所以index + 1为表示当前site在sites数组中是第几个,然后(index + 1) % 4を使用します。4になるたびに、シーケンス番号を4で割った余りが0になります】

    更新:
    クラスを追加する方法: (クラスの名前がunderlineであると仮定します)

    リーリー

    返事
    0
  • 習慣沉默

    習慣沉默2017-06-26 10:57:51

    学ぶ楽しさとsegmentfaultの温かさを感じさせてくれて本当にありがとう

    返事
    0
  • キャンセル返事