当前位置: 首页 > news >正文

网站开发和网页设计的区别下载国家医保服务平台app

网站开发和网页设计的区别,下载国家医保服务平台app,wordpress导入网站文章,宿州建设企业网站公司vue3 基于element plus对el-pagination进行二次封装 1、前言2、在components文件夹中新建pagination.vue文件3、在组件内使用分页 1、前言 在vue3项目中#xff0c;如果每个列表页都敲一遍分页方法#xff0c;显然是不合理的#xff0c;那么#xff0c;下面我将基于elemen… vue3 基于element plus对el-pagination进行二次封装 1、前言2、在components文件夹中新建pagination.vue文件3、在组件内使用分页 1、前言 在vue3项目中如果每个列表页都敲一遍分页方法显然是不合理的那么下面我将基于element plus对el-pagination进行二次封装使用vue3语法糖格式废话不多说开干。 2、在components文件夹中新建pagination.vue文件 templatediv classpaginationel-pagination background :layoutlayout :pager-countpagerCount :page-sizespageSizes :page-sizepageSize:totalpageTotal v-model:currentPagecurrentPages size-changesizeChange current-changecurrentprev-clickprev next-clicknext/el-pagination/div /templatescript setup import { ref, reactive, onMounted } from vue const props defineProps({pageTotal: {type: Number,default: 0, //总页数},pagerCount: {type: Number,default: 5, //如果页数很多大概展示的页码},layout: {type: String,default: total,sizes, prev, pager, next, jumper, -, slot, //分页组件会展示的功能项},pageSizes: {type: Array,default: () {return [10, 20, 50, 100] //指定分页展示条数},},currentPage: {type: Number,default: 1, //指定跳转到多少页},pageSize: {type: Number,default: 10, //每页展示的条数根据自己实际且会带入请求},pageNum: {type: Number,default: 1, //第几页数据根据自己实际且会带入请求}, })let currentPages ref(props.currentPage) let pageData reactive({pageSize: props.pageSize,pageNum: props.pageNum, })const emit defineEmits([pageFunc])//选择每页显示数量 Change page size const sizeChange (val) {pageData.pageSize valemit(pageFunc, pageData) } //选择某一页 const current (val) {pageData.pageNum currentPages.valueemit(pageFunc, pageData) } //上一页 const prev () {pageData.pageNum pageData.pageNum - 1emit(pageFunc, pageData) } //下一页 const next () {pageData.pageNum pageData.pageNum 1emit(pageFunc, pageData) } /scriptstyle scoped langless .pagination {width: 100%;background: #fff;padding: 5px 0;text-align: center;margin: 0 auto;display: flex;flex-direction: column;align-items: center; } /style3、在组件内使用分页 templatepagination v-showtotalRows 0 :pageNumqueryParams.pageNum :pageSizequeryParams.pageSize :pageTotaltotalRows pageFuncpageFunc / /template script setup import { reactive, ref } from vue // 引入分页组件 import Pagination from /components/pagination.vue // 查询参数 const queryParams reactive({pageNum: 1,pageSize: 10,organId: ,projectName: ,projectStatus: ,projectLeader: , }) // 项目总条数 const totalRows ref(0) // 分页回调 const pageFunc (data) {queryParams.pageSize data.pageSizequeryParams.pageNum data.pageNum// 触发获取项目数据函数getProjectList() } /script
http://www.hkea.cn/news/14544324/

相关文章:

  • 犀牛云网站做的怎么样商城app免费制作
  • 会员制网站 建设divider wordpress
  • 新农村建设的网站住房和城乡建设部网站诚信评价
  • 手机网站推荐什么叫建网站
  • 抚州市临川区建设局网站app制作平台灼灼琉璃夏漫画
  • 网站建设企业电话wordpress章节分页
  • 济南网站建设优化公司百度学术官网首页
  • 衡水wap网站建设apache添加多个网站
  • 合肥网站建设首选众龙网站工作和网站建设管理工作
  • 自助建设彩票网站百度搜索排名规则
  • 滕州手机网站建设应用软件开发工程师
  • 哪里有做网站的单位wordpress调样式
  • 网站上线除了备案还需要什么设计一个企业官网的栏目
  • 做网站页面遇到的问题怎么制作网站详细流程
  • 免费的网站推广渠道做网站做的好的公司有哪些
  • wordpress新闻中心重庆seo综合优化
  • 小江网站建设漳州北京网站建设公司
  • 外贸用什么网站好镇江网站搜索优化
  • 泉州做网站的从化一站式网站建设
  • sketch可以做网站交互么衡水网站网站建设
  • 河南做网站企起网站运营与管理的对策建议
  • 网站加速工具北京vi设计公司有哪些
  • 网站系统设计为企业做网站电话开场白
  • 快速html5网页设计的网站网站策划方案范文
  • 深圳网站排名优化公司网站制作软件手机版
  • 跟网站做流量用asp.net开发网站的优势
  • 中山做外贸网站二手车网站开发PPT
  • 泉州网站建设哪家公司好wordpress文字排版
  • 朔州公司做网站怎么提交网站地图
  • 网站一般用什么工具做做网站什么是三网合一