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

做设计的分析图网站有哪些厦门seo网络推广

做设计的分析图网站有哪些,厦门seo网络推广,微信可以怎么创建账户网站,株洲市网站关键词优化公司我们都知道封装组件是为了方便在项目中使用,全局封装之后哪个模块使用直接复制就行了,分页在后台项目中用到的地方也是很多的,所以我们就全局封装一下分页组件,以后也方便在项目中使用,接下来封装的这个分页也是elemen…

我们都知道封装组件是为了方便在项目中使用,全局封装之后哪个模块使用直接复制就行了,分页在后台项目中用到的地方也是很多的,所以我们就全局封装一下分页组件,以后也方便在项目中使用,接下来封装的这个分页也是element-ui里最全的分页功能。

1. 封装分页组件

在components文件下创建 AllPagination文件夹,在 AllPagination文件夹下创建 AllPagination.vue文件与index.js文件

AllPagination.vue文件

<template><div class="l_pagination"><el-pagination@size-change="handleSizeChange"@current-change="handleCurrentChange":page-size="paginationParameter.pageSize":current-page="paginationParameter.page":page-sizes="paginationParameter.pageSizes"layout="total, sizes, prev, pager, next, jumper":total="paginationParameter.total"></el-pagination></div>
</template>
<script>
export default {name: 'allPagination',props: {paginationParameter: {type: Object,default: () => {return ({pageSize: 20,page: 1,total: 0,pageSizes: [20, 50, 70],})}}},methods: {handleSizeChange(val) { // 返回当前的条数this.$emit('handleSizeChange', val)},handleCurrentChange(val) { // 返回当前的页数this.$emit('handleCurrentChange', val)}}
}
</script>
<style lang='scss'>
.l_pagination{width: 100%;height: 35px;margin-top: 20px;text-align: right;.el-pagination{font-size: 14px !important;color: #666666;.el-pagination__total{font-size: 14px !important;color: #666666;}.el-pagination__jump{font-size: 14px !important;}li{font-size: 14px !important;font-weight: normal;}}
}
</style>

index.js文件

import AllPagination from './AllPagination';export default {install(Vue) {Vue.component('AllPagination', AllPagination);}
};

main.js文件

在全局js文件中引入封装的分页组件并注册

import Vue from "vue";
import AllPagination from '@/components/AllPagination'; // 最全功能分页
Vue.use(AllPagination);

2. 使用分页组件

<template><AllPagination:paginationParameter="paginationParameter"@handleCurrentChange="handleCurrentChange"@handleSizeChange="handleSizeChange"/>
</template>
<script>data() {return {paginationParameter: {pageSize: 20, // 每页多少条page: 1, // 当前第几页total: 0, // 总条数pageSizes: ['20','50','100'] // 可以选择每页展示多少条},}},methods: {handleSizeChange(val) {this.paginationParameter.pageSize = val;this.$nextTick(() => {this.init();}); },handleCurrentChange(val) {this.paginationParameter.page = val;this.$nextTick(() => {this.init();});},}
</script>
http://www.tj-hxxt.cn/news/121798.html

相关文章:

  • 网站banner图尺寸是多少最新军事动态
  • 重庆市建设工程施工安全管理信息网网站优化排名优化
  • 自动生成设计logo图标seo 重庆
  • 站长网ppt模板下载新手怎么做销售
  • 苏州有哪些做网站公司广州百度推广优化
  • 网站开发国内外研究女教师遭网课入侵直播录屏曝光i
  • php mysql 网站建设网络推广怎么样
  • 做网站用什么软件知乎网页设计模板网站免费
  • 政府网站建设 招标百度app登录
  • 简单的购物网站项目推广引流渠道有哪些
  • 5免费网站建站51链
  • 建设行业网站平台的瓶颈永久免费自助建站系统
  • 品牌建设与质量培训手机流畅优化软件
  • java 做网站中国公关公司前十名
  • 深圳购物商城网站建设网络推广的渠道
  • 如何搭建高访问量的网站江苏seo排名
  • dreamweaver做的网站快速优化官网
  • 3d网站开发成本培训机构怎么找
  • 台湾门户网站有哪些搜索竞价排名
  • 咖啡网站建设的需求分析福州seo扣费
  • 学网站建设appseo关键词排名优化品牌
  • 哈尔滨网站设计厦门百度开户
  • 做视频网站资源采集怎么做关键词优化排名
  • 一家企业如何做网站推广seo服务公司怎么收费
  • 做商城网站要哪些流程百度一下首页官网百度
  • 广州市公司网站建设价格电脑系统优化工具
  • 华强北网站建设设计长春网站推广公司
  • 怎么做企业网站运营百度推广电话
  • 做家装壁纸的网站app开发流程
  • 宁波中科网站建设有限公司新闻热点事件2021(最新)