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

怎样做企业网站上海百度搜索排名优化

怎样做企业网站,上海百度搜索排名优化,如何评判一个网站建设的怎么样,上海 企业前言:后台系统分页肯定是离不开的,但是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.ritt.cn/news/2512.html

相关文章:

  • 海口做网站的公司游戏推广论坛
  • 深圳论坛网站设计哪家公司好免费发布网站seo外链
  • 自助设计网站广告咨询
  • 网站关于我们模板网上营销是做什么的
  • 西安有哪些做网站建设的公司建设网站制作
  • 湾里南昌网站建设公司十大洗脑广告
  • 网站被主流搜索引擎收录的网页数量是多少文案代写平台
  • 洛阳做多屏合一网站网络小说网站三巨头
  • 毕业设计做网站怎样的工作量算达标网络安全培训机构排名
  • 千博政府网站管理系统西安网站建设公司电话
  • wordpress地址如何修改seo和sem分别是什么
  • 陕西科技网站建设营销型网站建设的步骤流程是什么
  • 怎么使用wordpress建站企业如何网络推广
  • 桂林做网站的公司有哪些阿里巴巴国际站官网
  • 网站建站网站设计公司百度关键词指数排行
  • 网站建设可用性会计培训班哪个机构比较好
  • 甘肃三轮建设监理网站跨境电商平台
  • 门店门面设计效果图江西优化中心
  • 怎样找公司做单的网站seo智能优化软件
  • 上海市网站建设公司58百度一下免费下载安装
  • 买了个区域名怎么做网站昆明seo关键字推广
  • web新闻网站开发网络推广哪个好
  • 怎么用vs做动态网站某产品网络营销推广方案
  • 合肥做网站推荐 晨飞网络app开发者需要更新此app
  • 亚马逊跨境电商注册荥阳seo
  • 可以做众筹的网站我们公司在做网站推广
  • 成都疫情最新通知宁波网站seo公司
  • 哈尔滨自助建站平台南宁百度seo排名公司
  • 西安建设和住房保障局网站免费html网站制作成品
  • 做免费试用的网站百度推广最近怎么了