vant组件做表格_vue实用组件——表格

这篇博客介绍了如何使用Vant组件库来实现Vue中的表格功能,包括表格内容排版和列排序。作者分享了自定义表格组件的代码,并提到了Bootstrap的优缺点,指出Bootstrap对于已有设计稿项目的局限性。文章展示了表格的实现效果,提供了数据格式和组件代码,并邀请读者指正错误。
摘要由CSDN通过智能技术生成

之前用了一下vue-bootstrap,感觉里面的表格组件特别好用,但是如果仅仅为了使用表格就引入bootstrap,似乎有点不划算。所以自己就试着实现了一下bootstrap里面表格的部分功能,目前只是实现了表格内容的排版和列排序功能。后面再慢慢实现更多的功能吧,比如详情框等等。

另外说一点点个人对bootstrap的使用感受吧,它的便捷是有目共睹的,能快速搭建好项目UI,排版也很优雅好看,但是不太适用于已定好UI设计稿的项目,因为它的布局是很灵活的,在排版上,尺寸大致能遵循设计稿,但是不能较真,如果非要和设计稿保持一致,排版尺寸还原精确到1个像素的话,bootstrap的便捷性就要大打折扣了,因为会有大量的样式需要覆盖。

效果如下:

父组件需传递的数据格式如下:

      

代码如下:

  • :class="{'up': sortField === key && sortrole > 0,'down': sortField === key && sortrole < 0}"

    v-if="it.sort"

    class='sort'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值