【发布时间】:2018-11-08 14:27:51
【问题描述】:
我目前正在为我们公司的新网站制作一个页面。在这个设计中,我们有一个显示我们的博客条目的博客页面。我在我的 NuxtJs 项目中使用 Cockpit CMS 和 axios 请求这些博客,使其成为一个对象。
此时我正在努力解决以下问题:在设计中,博客以 3 项的行显示,然后是 2 项。我正在使用 BULMA 框架并以正确的方式显示我的列,我需要像下面这样包装列:
<div class="columns">
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
</div>
<div class="columns">
<div class="column"></div>
<div class="column"></div>
</div>
<div class="columns">
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
</div>
我的代码的简短版本可以在这里找到: https://jsfiddle.net/06o5nvkd/
此时我有一个组件,它通过一个名为“博客”的道具获取我的博客。我和我的同事找不到一个好的工作方法来将 blogs 数组拆分为 2 和 3 的块,以便在包装列 div 中正确显示它们。
这里有人可以帮助我们吗?欢迎任何需要的更多信息。
【问题讨论】:
标签: javascript vue.js nuxt.js bulma