Vue2.5结合ElementUI之Table和Pagination组件实现分页功能的示例分析
这篇文章主要介绍Vue2.5 结合Element UI之Table和Pagination组件实现分页功能的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
成都创新互联是一家专注于成都网站制作、成都网站建设与策划设计,思礼网站建设哪家好?成都创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:思礼等地区。思礼做网站价格咨询:18980820575
实现思路
Element UI 引入(整体引入)
main.js
// Element UI import Element from 'element-ui' // 默认样式 import 'element-ui/lib/theme-chalk/index.css'
开始封装 iTable.vue 组件 (骨架)
由于公司项目都是以 i 开头,所以,为了区分组件和页面,习惯于组件命名也以 i 开头。 首先把 Table 、 Pagination 组件加进来
养成写注释的好习惯,个人项目的注释量基本上不会低于 30%
在页面中引用 iTable 组件,并且给 iTable 组件传值
除了 columns 参数和 operates 参数 之外,其它的参数应该还好理解,好的。那我们就详细的解释下这两个参数,那么我们就需要结合组件iTable.vue 来讲解了,接下来就给 iTable.vue 添加肌肉和血管,代码都贴了。 比较难理解的就是columns里面的 render 参数,使用了Vue的虚拟标签,为了就是能够在 table 表格的列中随心所欲的使用各种html标签 和 element UI 的其他组件。( 你也可以直接写,看看 table 组件是否能识别,呵呵哒! )这个估计对于刚入门的小伙伴是一个比较难理解的地方,详细的大家可以先看下vue 的render,解释的更清楚,如果有的小伙伴不理解,可以直接私信我~~~
{{scope.row[column.prop]}} _x.show === true).length > 0"> {{ btn.label }} 筛选过滤表格操作
以上是“Vue2.5 结合Element UI之Table和Pagination组件实现分页功能的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!
名称栏目:Vue2.5结合ElementUI之Table和Pagination组件实现分页功能的示例分析
本文地址:http://pwwzsj.com/article/igopis.html