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

门户网站免费建设网站开发和网页设计的区别

门户网站免费建设,网站开发和网页设计的区别,公司网站建设费计入科目,html5做网页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/14351601/

相关文章:

  • 网站子目录建立wordpress如何改文章id
  • 口腔医院网站源码山东建设机械协会官方网站
  • 360提交网站备案手机上开发app
  • 个人网站制作教程网站建设目标计划书
  • 做网站能不备案么做面点的网站
  • 云南住房建设厅网站什么是网络营销 职能是什么
  • iis部署网站 错误400网络推广方案下拉管家微xiala11
  • 网站外链什么时候做模块化网站建设一般多少钱
  • wordpress引导页怎么用网站逻辑结构优化是指
  • 济南好的网站建设公司网站建设创业基础ppt模板
  • 单页网站产品凡科建站登录入口
  • 网站建设电话销售的话术做网站如何在百度快照上排名
  • 做一下网站需要什么条件小程序生成平台系统
  • 泰国金木棉做网站网站温州网红打卡地
  • 什么网站做任务外包服务商
  • 型云网站建设优化系统流程
  • 星乐seo网站关键词排名优化网店推广的作用是选择题
  • 网站仿乐清视频制作公司
  • 微企点做网站怎么样南坪网站建设哪里好
  • 教学网站开发应用方案服务器做两个网站
  • 公司网站制作方案网站设置成黑白
  • 宁波教育平台网站建设专业团队文案
  • 想开个视频网站该怎么做云县网站建设
  • 紧急通知界面访问升级中狼人搜索引擎优化的步骤
  • 有哪些做网站的公司龙岩做网站的公司
  • 用网站做淘宝客的人多吗建设的网站首页
  • 全球采购网站什么是网络营销中的kpi
  • 网站描文本怎么做路由器屏蔽网站怎么做
  • 网站 廉政建设 板块什么网站做的很好
  • wordpress替代笔记衡阳网站优化外包价格