var newToAddLeave = function(){
        var goIndex = {
            template:`
                    <i-table :columns="overTimeList.columns" :data="overTimeList.data" no-data-text="暂无数据"></i-table>
                    <div class="vue-system-page"><Page  :current="1" :show-total="true" :total="overTimeList.total" :page-size="5" :page-size-opts="[10, 20, 30, 40]" :show-elevator="true" @on-change="handlePage"></div></Page>
                 `,
             data:function(){
                  return {
                        overTimeList:{
                             columns:[],
                             data:[],
                             total:0,
                             page:1,
                             checkedNames: []
                        }
                  }
             },
             methods:{
                textData:function(){
                     var list = [];
                     var _this = this;

                      _this.$Loading.start();
                      _this.$Message.loading("");
                     for(var i=0; i<18; i++){
                          list.push(Mock.mock({
                                    "Serial":'@increment',
                                    "Applicant":"@cname",
                                    "ApplicantType": 'trms',
                                    "StartTime":'@date("yyyy-MM-dd")',
                                    "endTime|":'@date("yyyy-MM-dd")',
                                    "days|1-10":10,
                                    "processName|1": ['tmrs','新闻','员工有话说','portal'],
                                    "action": '001',
                                    "Manage": '@clast',
                                    "processTime|1": ['2017-1-30'],
                                    "sydays|1": [2,3],
                                    "beizhu": '@ctitle(3, 5)',
                            }));
                     }
                    _this.overTimeList.data = list;
                    _this.overTimeList.total = list.length;
                    setTimeout(function(){
                        _this.$Loading.finish();
                        _this.$Message.destroy();
                    },2000)

                },
                handlePage:function(val){
                   this.page = val;
                   this.textData();
                },
                getOverTimeList:function(){
                   var self = this;
                   self.overTimeList.columns =  [
                        {
                            title: '序号',
                            key: 'Serial',
                            align:'center'
                        },
                        {
                            title: '申请人',
                            key: 'Applicant',
                            align:'center'
                        },
                        {
                            title: '申请类型',
                            key: 'ApplicantType',
                            align:'center'
                        },
                        {
                            title: '开始日期',
                            key: 'StartTime',
                            align:'center'
                        },
                        {
                            title: '结束日期',
                            key: 'endTime',
                            align:'center'
                        },
                        {
                            title: '天数',
                            key: 'days',
                            align:'center'
                        },
                        {
                            title: '项目名称',
                            key: 'processName',
                            align:'center'
                        },
                         {
                            title: '操作',
                            key: 'action',
                            align:'center'
                        },
                        {
                            title: '经办人',
                            key: 'Manage',
                            align:'center'
                        },
                        {
                            title: '处理时间',
                            key: 'processTime',
                            align:'center'
                        },
                        {
                            title: '剩余天数',
                            key: 'sydays',
                            align:'center'
                        },
                        {
                            title: '备注',
                            key: 'beizhu',
                            width:200,
                        }
                   ];
                }
             },
             ready:function(){
                 this.getOverTimeList();
                 this.textData();
             }
        }
        return new Vue({
            el:'#app2',
            components:{
                goIndex:goIndex
            }
        })
    }()

分享一下vue ui的分页的用法的更多相关文章

  1. 详解Vue中watch的高级用法

    我们通过实例代码给大家分享了Vue中watch的高级用法,对此知识点有需要的朋友可以跟着学习下. 假设有如下代码: <div> <p>FullName: {{fullName} ...

  2. Vue UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例

    Vue UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例 element ★11612 - 饿了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于Vue和WeUI的组件库 ...

  3. SAP UI 搜索分页技术

    搜索分页技术往往和另一个术语Lazy Loading(懒加载)联系起来.今天由Jerry首先介绍S/4HANA,CRM Fiori和S4CRM应用里的UI搜索分页的实现原理.后半部分由SAP成都研究院 ...

  4. 公司内部技术分享之Vue.js和前端工程化

    今天主要的核心话题是Vue.js和前端工程化.我将结合我这两年多的工作学习经历来谈谈这个,主要侧重点是前端工程化,Vue.js侧重点相对前端工程化,比重不是特别大. Vue.js Vue.js和Rea ...

  5. 为公司架构一套高质量的 Vue UI 组件库

    有没有曾遇过,产品要我们实现一个功能,但是 iview 或者 elementui 不支持,我们然后义正言辞的说,不好意思,组件库不支持,没法做到. 有没有曾和设计师争论得面红耳赤,其实也是因为组件库暂 ...

  6. Vue UI:Vue开发者必不可少的工具

    译者按: Vue开发工具越来越好用了! 原文: Vue UI: A First Look 译者: Fundebug 本文采用意译,版权归原作者所有 随着最新的稳定版本Vue CLI 3即将发布,是时候 ...

  7. vue-cli@3.x之使用vue ui创建项目-来自一个战五渣的体验

    1. 全局安装vue-cli yarn global add @vue/cli // 检查安装是否成功 vue -V // 3.2.2 2. 初始化 vue ui 执行命令 vue ui 2.1 该命 ...

  8. vue利用vue ui命令创建项目

    上次用git bash,用create 命令创建vue项目,这是玩个炫酷的------vue ui (前提是有安装node.js). 在目标文件  vue ui 可以看到他在8000端口出现了一个gu ...

  9. 16款优秀的Vue UI组件库推荐

    16款优秀的Vue UI组件库推荐 Vue 是一个轻巧.高性能.可组件化的MVVM库,API简洁明了,上手快.从Vue推出以来,得到众多Web开发者的认可.在公司的Web前端项目开发中,多个项目采用基 ...

随机推荐

  1. OpenJDK源码研究笔记(一)-参数检查&抛出带关键错误提示信息的异常

    OpenJDK源码研究笔记系列文章,是我在阅读OpenJDK7源码的过程中的一些体会.收获.看法. 把研究过程中的成长和收获一点点地整理出来,是对自己研究学习的一个小结,也有可能给学习Java的一些同 ...

  2. python 工具包安装

    (1)wxPython是python的常用gui yum install wxPython (2)numpy, scipy是常用的数学处理工具包 yum install scipy

  3. Android源代码解析之(十三)--&gt;apk安装流程

    转载请标明出处:一片枫叶的专栏 上一篇文章中给大家分析了一下android系统启动之后调用PackageManagerService服务并解析系统特定文件夹.解析apk文件并安装的过程,这个安装过程实 ...

  4. Beat &#39;Em Up Game Starter Kit (横版格斗游戏) cocos2d-x游戏源代码

    浓缩精华.专注战斗! 游戏的本质是什么?界面?养成?NoNo!    游戏来源于对实战和比赛的模拟,所以它的本源就是对抗.就是战斗! 是挥洒热血的一种方式! 一个游戏最复杂最难做的是什么?UI?商城? ...

  5. spark rdd saveAsTextFile保存为文件

    sc.parallelize(["one", "two", "two", "three", "three&qu ...

  6. BZOJ 3130 二分+网络流

    思路: 不被题目忽悠就是思路 二分一下max 判一下等不等于最大流 搞定 7 9 1 1 2 3 1 3 3 2 3 3 3 4 2 3 5 2 3 6 1 4 7 2 5 7 2 6 7 2 这里有 ...

  7. 使用python fabric搭建RHEL 7.2大数据基础环境以及部分优化

    1.使用python fabric进行Linux基础配置 使用python,可以让任何事情高效起来,包括运维工作,fabric正式这样一套基于python2的类库,它执行本地或远程shell命令提供了 ...

  8. Java中MySQL事务处理举例

    实例(以sql语句中的insert语句为例) import java.sql.Connection; import java.sql.DriverManager; import java.sql.Pr ...

  9. ES6中的let、contst

    一 let 1.let 局部变量 不会变量提升,在运用时候要先声明在调用,var 全局变量 会产生变量提升: 2.在块级作用域中纯在let const,他所生命的变量就绑定在这个区域,未经过声明调用会 ...

  10. jdk--rpm.bin文件安装, zip解压与创建

    3,执行命令赋予安装文件777权限: # cd /usr/java(mkdir java –此目录需要创建) ①jdk-1_5_0_16-linux-i586-rpm.bin文件安装 # chmod ...