分享一下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前端项目开发中,多个项目采用基 ...
随机推荐
- 【图灵杯 A】谷神的赌博游戏
[题目链接]:http://oj.acmclub.cn/problem.php?cid=1164&pid=0 [题意] [题解] 把每个数字都%3处理; 会发现最后1的个数为n+1 2和0的个 ...
- php持续集成环境笔记
记录下php集成环境中若干个工具的安装步骤和过程: 安装pear wget http://pear.php.net/go-pear.phar $ php go-pear.phar 使用:pear in ...
- 2.Maven特点,Maven约定,建立第一个Maven项目
1 Maven是跨平台的项目管理工具.主要服务于基于java平台的项目构建,依赖管理和项目信息管理. 项目构建 清理à编译à測试à报告à打包à部署 理想的项目构建: 高度自己主动化 跨平台 可重 ...
- jsp-include 写法
被包含的页面: <%@ page language="java" import="java.util.*" pageEncoding="UTF- ...
- hive导入导出数据案例
查询数据: use ods;set /user.password=ODS-SH;select * from base_cdma_all limit 10; use tag_bonc;select * ...
- [android]DES/3DES/AES加密方式
DES 支持8位加密解密,3Des支持24位,Aes支持32位.3Des是Des算法做三次.位数的单位是字节byte.不是bits. 3Des是把24位分成3组.第一组八位用来加密,第二组8位用于解密 ...
- ZOJ2326Tangled in Cables(最小生成树)
Tangled in Cables Time Limit: 2 Seconds Memory Limit: 65536 KB You are the owner of SmallCableC ...
- Laravel-自定全局函数
Laravel-自定全局函数 标签(空格分隔): php 习惯了 使用 ThinkPHP 框架,有一个公共方法类在代码编写上会快捷很多,所以有必要在此进行配置一番. 实现 在 app 创建文件夹 He ...
- deque 归纳
deque是STL里面的常见容器,它的本质是一个队列,但是与队列不同是的是,它可以两边进出. 下面是STL的一些常见操作. que.assign(beg,end) 将[beg; end)区间中的数据赋 ...
- 最简单的TCP程序
网络编程里面最简单的一个tcp程序,把一个文件从客户端上传到服务器端,上传成功后服务器端提示上传完成.代码不多,一个服务端和一个客户端. 服务端代码: import java.io.FileOutpu ...