<ul id="right-notice">
<li v-for="site in sites">
<span class='time'>{{site.ntime}}</span>
<a title='{{site.qtitle}}'>{{site.ntitle}}</a>
</li>
// 思路一:<li 如果是第4行,在这里加一个什么显示属性?></li>
// 思路二,如果是第4行,在这里插入一个`<hr>`是否可行
</ul>
Je suis nouveau sur Vue. Je cherche depuis longtemps et je n'arrive toujours pas à résoudre le problème. Je suis ici pour demander de l'aide. J'espère que les seniors pourront me donner quelques conseils
Parmi eux,
(site, index) in sites
代替site in sites
,index
se trouve l'ordre des éléments obtenus.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
est utilisé ici. Chaque fois qu'il atteint 4, le reste après avoir divisé le numéro de séquence par 4 est 0】Mise à jour :
Comment ajouter une classe : (en supposant que la classe soit nommée
underline
)Merci beaucoup de m'avoir fait ressentir la joie d'apprendre et la chaleur de segmentfault