分享一下vue ui的分页的用法
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的分页的用法的更多相关文章
- 详解Vue中watch的高级用法
我们通过实例代码给大家分享了Vue中watch的高级用法,对此知识点有需要的朋友可以跟着学习下. 假设有如下代码: <div> <p>FullName: {{fullName} ...
- Vue UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例
Vue UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例 element ★11612 - 饿了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于Vue和WeUI的组件库 ...
- SAP UI 搜索分页技术
搜索分页技术往往和另一个术语Lazy Loading(懒加载)联系起来.今天由Jerry首先介绍S/4HANA,CRM Fiori和S4CRM应用里的UI搜索分页的实现原理.后半部分由SAP成都研究院 ...
- 公司内部技术分享之Vue.js和前端工程化
今天主要的核心话题是Vue.js和前端工程化.我将结合我这两年多的工作学习经历来谈谈这个,主要侧重点是前端工程化,Vue.js侧重点相对前端工程化,比重不是特别大. Vue.js Vue.js和Rea ...
- 为公司架构一套高质量的 Vue UI 组件库
有没有曾遇过,产品要我们实现一个功能,但是 iview 或者 elementui 不支持,我们然后义正言辞的说,不好意思,组件库不支持,没法做到. 有没有曾和设计师争论得面红耳赤,其实也是因为组件库暂 ...
- Vue UI:Vue开发者必不可少的工具
译者按: Vue开发工具越来越好用了! 原文: Vue UI: A First Look 译者: Fundebug 本文采用意译,版权归原作者所有 随着最新的稳定版本Vue CLI 3即将发布,是时候 ...
- 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 该命 ...
- vue利用vue ui命令创建项目
上次用git bash,用create 命令创建vue项目,这是玩个炫酷的------vue ui (前提是有安装node.js). 在目标文件 vue ui 可以看到他在8000端口出现了一个gu ...
- 16款优秀的Vue UI组件库推荐
16款优秀的Vue UI组件库推荐 Vue 是一个轻巧.高性能.可组件化的MVVM库,API简洁明了,上手快.从Vue推出以来,得到众多Web开发者的认可.在公司的Web前端项目开发中,多个项目采用基 ...
随机推荐
- 紫书 习题 11-3 UVa 820 (最大流裸题)
注意这道题是双向边, 然后直接套模板就ok了. #include<cstdio> #include<algorithm> #include<vector> #inc ...
- 素数计数函数$\pi(x)\sim \Theta(\frac{x}{\log{x}})$的一个初等方法——素数定理的估计
$\DeclareMathOperator{\lcm}{lcm}$ 本文的方法来源于GTM 190:"Problems in Algebraic Number Theory",给出 ...
- C语言中数据类型的字节数
类型 16位 32 位 64位 char 1 1 1 short int 2 2 2 int 2 4 4 unsigned int 2 4 4 float 4 4 4 double 8 8 8 lon ...
- Jquery-基础知识点
jquery 包含的功能 1.HTML元素选取.操作 2.CSS操作 3.HTML事件函数 4.Javascript特效和动画 5.HTML DOM遍历和修改 6.AJAX 7. Untilities ...
- 关于functioncharts饼状图篇
关于functioncharts饼状图(仅限饼状图) TODO: 1.饼状图没有数据情况下,显示:no data to display 2,解决的方法:自己定义处理.显示图像或其他内容
- 【Struts2学习笔记(12)】Struts2国际化
(1)准备资源文件,资源文件的命名格式例如以下: baseName_language_country.properties baseName_language.properties baseName. ...
- CMD应用 qtp/winshell/cmd的交互
=================================================================== '採用windows.shell的 sendkeys 方式: s ...
- 可以通过shadowserver来查看开放的mdns(用以反射放大攻击)——中国的在 https://mdns.shadowserver.org/workstation/index.html
Open mDNS Scanning Project 来自:https://mdns.shadowserver.org/ If you are looking at this page, then m ...
- Service和Servlet的区别
1. 整体概念 Servlet是Java对于Web开发而产生的一项技术,可以说Servlet技术是Java专有的,它是服务器端的技术,客户端通常是浏览器,Servlet提供了请求/响应模式,是JAVA ...
- 一篇文章助你理解Python3中字符串编码问题
前几天给大家介绍了unicode编码和utf-8编码的理论知识,以及Python2中字符串编码问题,没来得及上车的小伙伴们可以戳这篇文章:浅谈unicode编码和utf-8编码的关系和一篇文章助你理解 ...