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. 《Craking the Coding interview》python实现---01

    ###题目:给定一个字符串,判断其中是否有重复字母###思路:将重复的字符放入到list中,并进行计数统计###实现:伪代码.函数.类实现###伪代码:string=s #给定的字符串list=[] ...

  2. 【转】C#正则表达式教程和示例

    [转]C#正则表达式教程和示例 有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的<C#字符串和正则表达式参 ...

  3. ios的notification机制是同步的还是异步的

    与javascript中的事件机制不同.ios里的事件广播机制是同步的,默认情况下.广播一个通知,会堵塞后面的代码: -(void) clicked { NSNotificationCenter *c ...

  4. OC第二课

    主要内容:实例变量可见度.方法 一.实例变量可见度 public(共同拥有的):实例变量能够在类的内部和外部使用 protected(受保护的.默认的):实例变量仅仅能在该类及其子类中使用 priva ...

  5. C语言:constkeyword、结构体

    前几节内容的解说,主要是内存地址及指针的分析.这一节解说一下easy混淆的keywordconstant及结构体的知识. 一.constkeyword 1. 字符常量的指针 char const *p ...

  6. 上传canvas图片到服务器

    canvas绘图后用 canvasDom.toDataURL()可以得到png格式图片的base64 dataURI 然后用ajax post给后台  ,后端程序把开头的data:image/png; ...

  7. 状态压缩dp初学__$Corn Fields$

    明天计划上是要刷状压,但是作为现在还不会状压的\(ruoruo\)来说是一件非常苦逼的事情,所以提前学了一下状压\(dp\). 鸣谢\(hmq\ juju\)的友情帮助 状态压缩动态规划 本博文的大体 ...

  8. 修改host方法

    打开路径 C:\Windows\System32\drivers\etc 将hosts文件拷贝出来修改之后放回去覆盖即可 以下是一个例子,想得到ip可以先ping一下那个域名. 左边是ip,右边是域名 ...

  9. PostgreSQL Replication之第四章 设置异步复制(5)

    4.5 使流复制更健壮 当连接到master时,slave要做的第一件事情是赶上master.但是,这会一直工作吗?我们已经看到,我们可以使用由基于流和基于文件组成的混合设置.这给了我们一些额外的安全 ...

  10. python web开发 框架 模板 MVC

    我是跟着廖雪峰老师学习的,对于我这样的纯小白来说,跟着他的网站学习,简直是被妈妈抱在怀里一样无忧无虑,这样的学习本来没有记录下来的必要,但是由于我的粗心大意,经常会出现一些错误,所以我决定把这些错误记 ...