分享一下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前端项目开发中,多个项目采用基 ...
随机推荐
- WPF 内部的5个窗口之 MediaContextNotificationWindow
原文:WPF 内部的5个窗口之 MediaContextNotificationWindow 本文告诉大家在 WPF 内部的5个窗口的 MediaContextNotificationWindow 是 ...
- java实现文件的上传与下载
(一)文件的上传:在这一部分,我要将execl文件的内容上传到数据库中,完成这一功能.需要分为两步: 1:将文件上传到tomcat下 文件格式如下: 2:读取execl表中的内容到数据库中 首先:下载 ...
- Fedora 17 安裝完全指南
Fedora 17 关闭U盘自动mount gsettings set org.gnome.desktop.media-handling automount "false" gse ...
- new 对象和Class的getInstance()方法的差别?
创建对象时的差别 1.new 对象包含2步, 1)载入类: 2)而且实例化. 2.Class的对象.getInstance(),只不过实例化. 也就是说.在运行 Class的对象.getInstanc ...
- Dubbo分布式服务框架入门(附project)
要想了解Dubbo是什么,我们不防先了解它有什么用. 使用场景:比方我想开发一个网上商城项目.这个网上商城呢,比較复杂.分为pc端web管理后台.微信端销售公众号,那么我们分成四个项目,pc端站点,微 ...
- Android bluetooth介绍(一):基本概念及硬件接口
关键词:蓝牙硬件接口 UART PCM blueZ 版本号:基于android4.2之前版本号 bluez内核:linux/linux3.08系统:android/android4.1.3.4作者 ...
- String build-in function - len
len is a build-in function that returns the numbers of characters in a string: Since we started coun ...
- 2015合肥网络赛 HDU 5489 Removed Interval LIS+线段树(树状数组)
HDU 5489 Removed Interval 题意: 求序列中切掉连续的L长度后的最长上升序列 思路: 从前到后求一遍LIS,从后往前求一遍LDS,然后枚举切开的位置i,用线段树维护区间最大值, ...
- Metasploit学习笔记(博主推荐)
不多说,直接上干货! 连接后台的数据库,当然不是必须品. 连接数据库的好处:1.可以攻击和扫描的结果,保存起来 2.将一些搜索结果做个缓存 默认数据库是postgresql. 同时要注意的是 ...
- 【C#Windows 服务】 《二》INI配置文件
一.工具: VS2015+NET Framework4.5. 二.操作: 1.创建INIHelp帮助类 2.丰富帮助类操作 3.windows实例调用 三.代码: 1.INI帮助类: 1 2 3 4 ...