分享一下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前端项目开发中,多个项目采用基 ...
随机推荐
- 【BZOJ 1208】[HNOI2004]宠物收养所
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 用set搞. (因为规定了不会有相同特点值的东西. 所以可以不用multiset. 那么每次用lower_bound找离它最近的配对 ...
- Qt之QImageWriter
简述 QImageWriter类为写入图像至文件或设备提供了一个独立的接口.QImageWriter支持格式特定的选项(如:质量和压缩率),可以在存储图像之前进行设置.如果不需要这些选项,可以使用QI ...
- 关于MAVEN找不到JDK的那点事
自从SUN被Oracle收购以后.JDK就由Oracle来提供了. 在新版本号之中,假设你下载安装JDK以后,又选择了JRE安装(当然,如今JRE直接叫做Java了),那么,恭喜你,在 C:\wind ...
- Vue源代码笔记(一)数据绑定
VUE数据绑定介绍 数据绑定是vue的基础核心之一,本文以Vue对象(当然也包含VueComponent)里的data数据绑定为例,阐述整个绑定的过程. Vue的数据绑定由三部分组成, Observe ...
- System Databases in SQL Server
https://docs.microsoft.com/en-us/sql/relational-databases/databases/system-databases SQL Server incl ...
- Windows下mnist数据集caffemodel分类模型训练及测试
1. MNIST数据集介绍 MNIST是一个手写数字数据库,样本收集的是美国中学生手写样本,比较符合实际情况,大体上样本是这样的: MNIST数据库有以下特性: 包含了60000个训练样本集和1000 ...
- 9. IntelliJ Idea 集成svn 和使用
转自:http://www.cnblogs.com/zhanghaoliang/p/6206948.html 最近公司的很多同事开始使用IntelliJ Idea,便尝试了一下,虽然快捷键与eclip ...
- 手机验证 发送验证码倒计时js
html: <input name="Tel" class="weui-input" type="tel" placeholder=& ...
- FragmentPagerAdapter和FragmentStatePagerAdapter的区别
FragmentPagerAdapter 1:简单的介绍: 该类内的每一个生成的 Fragment 都将保存在内存之中,因此适用于那些相对静态的页,数量也比较少的那种:如果需要处理有很多页,并且数据动 ...
- 阿里云slb上传证书错误
阿里云上传证书错误 今天在阿里云给slb上传新买的证书,传的过程中报错了,如下: 网上找了半天没找到,鼠标放在错误哪行行首,会报一个错 大意就是一行最多64个字符,我检查了下,报错这行是68个字符,于 ...