vue中v-for渲染,超过两条只显示两条呢?

    <ul class="reply">
        <li class="content" v-for="item in replyList">
          <span class="reply-name">{{item.nickname}}:</span>
          {{item.message}}
        </li>
    </ul>

如何判断数组超过两条,只显示前两条呢?

阅读 10k
3 个回答
<ul class="reply">
        <li class="content" v-for="item in replyList.slice(0,2)">
          <span class="reply-name">{{item.nickname}}:</span>
          {{item.message}}
        </li>
    </ul>

v-for="(item, index) in replyList" v-if="index < 2"

v-for="(item, index) in replyList.slice(0,2)"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏