vue-cli安装element-ui并使用分页组件

根据element-ui的官方文档     官网地址:http://element.eleme.io/#/zh-CN

使用npm或者cnpm(淘宝镜像)执行下面命令即可安装

npm install element-ui -S

在main.js中引入

import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import App from './App.vue';Vue.use(ElementUI);new Vue({el: '#app',render: h => h(App)
});

即可正常使用element-ui及相关组件,也可根据官方文档按需引入


element-ui分页组件:

方法一 数据绑在div上:

<template>
<div><div v-for="(value,index) in info.slice((currentPage- 1)*pagesize,currentPage*pagesize)">...</div><el-paginationlayout="prev, pager, next":page-size="pagesize"    //每页多少条数据@current-change="current_change" //currentPage改变时会触发:current-page.sync="currentPage" //当前页:pager-count="5" //页码按钮数量:total="info.length"> //total总共多少条数据 </el-pagination>
</div>
</template><script>
export default {data(){return{info:[],//数据pagesize:5,//每页多少数据currentPage:1  //默认当前页为第一页}},methods:{current_change(currentPage){  //改变当前页this.currentPage = currentPage}},mounted(){  //如果使用数据接口axios.get('/api',{params:{//请求参数}}).then(res => {this.info = res.data //赋值})}
}
</script>

方法二 数据绑在el-table上:

<template>
<div><el-table :data="info"></el-table><el-paginationlayout="prev, pager, next":page-size="pagesize"    //每页多少条数据@current-change="current_change" //currentPage改变时会触发:current-page.sync="currentPage" //当前页:pager-count="5" //页码按钮数量:total="info.length"> //total总共多少条数据 </el-pagination>
</div>
</template><script>
export default {data(){return{info:[],//数据pagesize:5,//每页多少数据currentPage:1  //默认当前页为第一页}},methods:{current_change(currentPage){  //改变当前页this.currentPage = currentPage}},mounted(){  //如果使用数据接口axios.get('/api',{params:{//请求参数}}).then(res => {this.info = res.data //赋值})}
}
</script>

以上安装部分的内容和组件使用方法来源于element-ui官方文档

注:分页组件的难点在于如何绑数据

vue-cli使用element-ui分页组件相关推荐

  1. vue element Pagination分页组件二次封装

    vue+element 的分页组件封装 1.在components中创建GlobalPagination文件夹,代码如下 <template><div :class="{' ...

  2. element走马灯自动_[转]vue Element UI走马灯组件重写

    1.element ui走马灯组件 -- carousel 分析一波源代码: carousel/src/main.vue 文件为 el-carousel文件主要功能 carousel/src/item ...

  3. Vue Element UI 表格组件 利用插槽实现按下按钮后获得本行数据(内容)

    Vue Element UI 表格组件 利用插槽实现按下按钮后获得本行数据(内容) 能够解决的问题 需要在表格中添加一个类似修改或编辑的按钮,按下按钮,弹出的窗口需要本行的渲染数据 需要向服务端提交一 ...

  4. element ui table组件扩展关于列表编辑按钮的位置放置

    最近在用vue做项目,主要是用的element ui的组件,在用的过程中发现有部分组件需要扩展,改源码太折腾,成本高,就想着如何节省成本来实现这些需求,由于项目时间紧张,有些实现来也没来得及记录一下, ...

  5. 实战 | Element UI 父子组件传值与事件绑定(逆向)

    这是小小本周的第四篇,本篇将会倒过来讲解Element UI 父子组件传值与事件绑定. 父子组件传值 新建父组件和子组件 新建父组件 代码如下 <template><div id=& ...

  6. 实战 | Element UI 父子组件传值与事件绑定(正向)

    这是小小的本周的第三篇,本篇将会讲解关于Element UI 父子组件传值与事件绑定. 父子组件传值 新建父组件和子组件 新建父组件 代码如下 <template><div id=& ...

  7. 响应式滚动图懒加载 element ui el-carousel 组件优化代码

    响应式滚动图懒加载 element ui  el-carousel 组件优化代码 懒加载插件vue-lazyload //main.js import VueLazyload from 'vue-la ...

  8. 基于 Vue JS、Element UI、Nuxt JS的项目PC端前端手册

    基于 Vue JS.Element UI.Nuxt JS的项目PC端前端手册 前言:笔记写于2020年5月左右,刚开始做前端时整理的笔记 1.环境搭建 1.安装nodeJs ​ 官网下载地址:http ...

  9. element走马灯自动_vue Element UI走马灯组件重写

    1.element ui走马灯组件 -- carousel 分析一波源代码: carousel/src/main.vue 文件为 el-carousel文件主要功能 carousel/src/item ...

  10. Element UI——滚动条组件(ElScrollBar)修改.el-scrollbar__wrap和el-scrollbar__view的CSS属性

    基本概念 el-scrollbar:Element UI隐藏组件. 注意事项: 1.el-scrollbar的父层要有固定高度 2.el-scrollbar的高度要设成100% 3.如果出现横滚动条, ...

最新文章

  1. 安装java打开.jar文件
  2. TCP_DEFER_ACCEPT
  3. 【互联网今日大事儿记】春运抢票开始啦!
  4. QT5.11 + VS2017 环境搭建
  5. Python编程习惯
  6. 这些世界罕见的地质奇迹,你认识几个!
  7. iOS block 用法
  8. php嘲讽,PHP为何能够受到大家追捧,又为什么饱受嘲讽?
  9. android 日历 课程设计,课程设计-数字日历的设计
  10. CCIE试验备考之交换security
  11. MATLAB 动图绘制、保存
  12. java 文件上传终止_java文件上传
  13. 科学期刊中关于计算机视觉,计算机视觉相关专业JCR1区期刊
  14. 手机销售网jsp程序设计
  15. 在 vi 中替换字符串
  16. 盲盒商城源码|盲盒商城app开发的模式玩法、功能以及开发流程介绍,多套盲盒源码现成案例。让您在了解盲盒项目开发中少走弯路,少踩坑。
  17. 破解压缩包、pdf、word 密码【Hashcat + john the ripper】
  18. Android 校正系统时间的三种解决方案
  19. 台式电脑如何修复计算机,台式电脑没有声音了怎么恢复(在家用这两个方法轻松解决)...
  20. 《指弹:风居住的街道》

热门文章

  1. 激光条纹中心提取——ZhangSuen法python
  2. [易飞]关于自制件调整为虚设件的处理方案
  3. excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对
  4. stol函数在linux下使用,C++中进制转换问题
  5. 4键电子手表说明书_电子表通用说明书
  6. 快手也抢先字节出手了…
  7. 作为成年人的基本道德之一,就是不…
  8. 论坛上关于几个国家别称的由来
  9. 日语中电脑发出奇怪的声音是如何表达的
  10. 物联网时代数据数据库如何选型?