vue做前端分页,vue如何实现分页显示数据
这篇文章主要为大家详细介绍了某视频剪辑软件项目实现分页效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
某视频剪辑软件项目中实现分页效果,供大家参考,具体内容如下
1.这里我们使用元素-用户界面来实现,先使用新公共管理安装
国家预防机制一元素-ui -S
2.在主页。射流研究…中全局引入
从"元素-用户界面"导入ElementUI
导入元素-ui/lib/主题-粉笔/索引。 CSS
Vue.use(ElementUI) //将元素-用户界面挂在到全局
3.封装组件
模板
div class=block
埃尔分页
@ current-change= handleCurrentChange
:当前页面=当前页面
:page-size=6
布局=上一页,翻页,下一页,跳转
:total=total
:pager-count=5
/El-分页
/div
/模板
脚本
导出默认值{
props: [num , page],//传入的总条数,和页码
data() {
return { };
},
计算值:{
currentPage: function() {
返回这个页面
},
总计:函数(){
返回这个. num
}
},
方法:{
handleSizeChange(val) {
这个. emit(size-change ,val);
},
handleCurrentChange(val) {
这个. emit(current-change ,val);
}
}
};
/脚本
风格。区块{
文本对齐:右对齐;
/*宽度:100%;*/
}
/风格
4.引入组件并使用
模板
div class=mobild
差异
表格分页
:数量=数量
:page=page
@current-change=(val)={
page=val
list();
}
表格分页
/div
/div
/模板
脚本
从导入表格页面./paging ;//引入分页组件
导出默认值{
data() {
返回{
页面:,//当前页码
编号:1,//内容总条数
};
},
方法:{
list() {
//发送的超文本传送协议(超文本传输协议的缩写)请求
//后端返回的总页数等于数字
},
},
已安装(){
这个。news();
},
组件:{
表格分页
}
};
/脚本
样式范围
/风格
关于vue。j的学习教程,请大家点击专题vue。j组件学习教程、Vue.js前端组件学习教程进行学习。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。