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

什么行业需要做网站和推广阅读网站模板下载

什么行业需要做网站和推广,阅读网站模板下载,普通网站和营销型网站的区别,网站建设与维护ppt模板下载前言:后台系统分页肯定是离不开的,但是ui框架都很多,我们可以定义封装一种格式,所有项目按到这个结构来做. 实例: 第一步:在项目components组件新建一个分页组件,用来进行封装组件. 第二步:根据官方的进行定义,官方提供的这些,需要我们封装成动态模式 第三步:代码改造 <!-…

前言:后台系统分页肯定是离不开的,但是ui框架都很多,我们可以定义封装一种格式,所有项目按到这个结构来做.

实例:

第一步:在项目components组件新建一个分页组件,用来进行封装组件.

第二步:根据官方的进行定义,官方提供的这些,需要我们封装成动态模式

第三步:代码改造

<!-- 分页 --><el-paginationv-model:current-page="props.pageNo"v-model:page-size="props.pageSize":page-sizes="props.pageSizes":background="props.background":layout="props.layout":total="props.total"@size-change="handleSizeChange"@current-change="handleCurrentChange"/>
import { ref ,defineProps,defineEmits} from 'vue'
const props = defineProps({//总数量total:{type:Number,default:1},//当前页码pageNo:{type:Number,default:1},//当前页数pageSize:{type:Number,default:10},//选择分页条数pageSizes:{type:Array,default:()=>[10, 20, 30, 40]},//布局layout:{type:String,default:'sizes, prev, pager, next, jumper'},background:{type:Boolean,default:true}
})

第四步:两个方法比较麻烦,要点击页码或者条数进行页面数据渲染,主要还是父子组件传值思想

const emit = defineEmits(['handleChange','update:pageNo','update:pageSize'])
const handleSizeChange = (val) => {//修改pageNo的值emit('update:pageSize',val)//调用请求emit('handleChange')
}
const handleCurrentChange = (val) => {//修改pageNo的值emit('update:pageNo',val)//调用请求emit('handleChange')
}

第五步:组件使用,组件直接引入即可,vue3不需要注册

import myPagination from '@/components/pagination/index.vue' //分页<!-- 分页 --><myPagination :total="total"v-model:pageNo="listQuery.pageNo"v-model:pageSize="listQuery.pageSize"@handleChange="getList"/>组件需要定义总数total  请求回来数据进行复制给total

完整代码:  可以直接复制,自己组件直接引入使用即可.

<script setup>
import { ref ,defineProps,defineEmits} from 'vue'
const props = defineProps({//总数量total:{type:Number,default:1},//当前页码pageNo:{type:Number,default:1},//当前页数pageSize:{type:Number,default:10},//选择分页条数pageSizes:{type:Array,default:()=>[10, 20, 30, 40]},//布局layout:{type:String,default:'sizes, prev, pager, next, jumper'},background:{type:Boolean,default:true}
})
const emit = defineEmits(['handleChange','update:pageNo','update:pageSize'])
const handleSizeChange = (val) => {//修改pageNo的值emit('update:pageSize',val)//调用请求emit('handleChange')
}
const handleCurrentChange = (val) => {//修改pageNo的值emit('update:pageNo',val)//调用请求emit('handleChange')
}
</script><template><!-- 分页 --><el-paginationv-model:current-page="props.pageNo"v-model:page-size="props.pageSize":page-sizes="props.pageSizes":background="props.background":layout="props.layout":total="props.total"@size-change="handleSizeChange"@current-change="handleCurrentChange"/>
</template><style scoped></style>

http://www.yayakq.cn/news/563324/

相关文章:

  • 做简历网站微信公众号网站怎么做
  • 企业网站优化方案范本在线网站建设建议
  • 中国沈阳网站在哪里下载jsp 淘宝网站验证码 设计
  • php 家政网站创一东莞网站建设
  • 购物网站开发代码新站加快网站收录
  • 权威的大连网站建设品牌推广方案100例
  • 哪个网站查食品建设好网站建设与开发英文文献
  • 网站访问统计怎么做用asp做网站怎么美观
  • 建设医院网站多少钱响应式网站一般做几个尺寸
  • 展示网站和营销网站的区别sem营销推广
  • 做美食的网站有那一些如皋网站建设
  • 各地网站备案杨浦网站建设公司
  • 手机建站程序源码电子商务网站建设论文
  • 做电子政务网站wordpress qa
  • 芯片商城网站建设网站开发主管岗位职责
  • 购物网站开店免费wordpress手机版错误
  • 重庆推广网站排名公司火车头wordpress发布模块4.9
  • 站点推广是什么意思软文营销策划
  • 实用的企业网站优化技巧wiki wordpress
  • 房产网站推广方法泰安企业建站公司电话
  • 威海电子商务网站建设望野注音版
  • logo设计网站排行榜合肥网站到首页排名
  • 重庆企业做网站多少钱百度关键词排名神器
  • 成都制作手机网站宝山宜昌网站建设
  • 有没有专门做航拍婚礼网站短视频
  • 虚拟主机如何做多个网站全球招商网加盟网
  • 网站备案查询不到网站开发PHP留言本电子版实验作品
  • 盐城公司网站建设wordpress 新页面类型
  • 云建站哪家好国际军事形势最新消息
  • 南京网站排名网站做流量的论坛贴吧