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

什么是营销型网站高端网站建设网页设计

什么是营销型网站,高端网站建设网页设计,网络营销的特点举例说明,北京公司网站建设定Vue分页组件的简单使用流程 目录 1.分页组件代码2.引入该组件并调用3. data()中初始化数据4.methods中创建接收方法 支持两种模式 1.isBackPage为 true 时,返回的为页码 如pageIndex为1,pageSize为15 2.isBackPage为 false 时,返回的为limit范围 如pageIndex为0,pageSize为1…

Vue分页组件的简单使用流程

目录

  • 1.分页组件代码
  • 2.引入该组件并调用
  • 3. data()中初始化数据
  • 4.methods中创建接收方法

支持两种模式
1.isBackPage为 true 时,返回的为页码 如pageIndex为1,pageSize为15
2.isBackPage为 false 时,返回的为limit范围 如pageIndex为0,pageSize为15,适用于直接Sql语句调用, 如select * from xxxx limit 0,15

1.分页组件代码

<!-- 分页公用组件 -->
<template><div class="pagination"><el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="paginations.page_index" :page-sizes="paginations.page_sizes" :page-size="paginations.page_size" :layout="paginations.layout" :total="paginations.total"></el-pagination></div>
</template><script>
export default {components: {},props: {isBackPage:{type: Boolean, default: false},//两种模式 true:返回页码 false:返回limit范围 如0,5  5,5  10,5pageDataTotal: { type: Number, default: 0 }},data() {return {paginations: {page_index: 1, //当前页total: 0, //总数page_size: 15, //一页显示多少page_sizes: [5, 10, 15, 20, 30, 100, 200, 300], //每页显示多少条layout: "total, sizes, prev, pager, next, jumper"}};},mounted: function() {this.setPaginations();},methods: {setPaginations() {this.paginations.total = parseInt(this.pageDataTotal); //数据的数量this.paginations.page_index = this.paginations.page_index; //默认显示第一页this.paginations.page_size = this.paginations.page_size; //每页显示多少数据},handleSizeChange(page_size) {this.paginations.page_index = 1; //第一页this.paginations.page_size = page_size; //每页先显示多少数据let pageIndex=0;if(this.isBackPage){pageIndex=1;}else{pageIndex=0;}this.$emit("paginationData", {pageDataTotal: this.pageDataTotal,pageIndex: pageIndex,pageSize: page_size});},handleCurrentChange(page) {let index=0;this.paginations.page_index=page;//代表从多少数据开始if(this.isBackPage){index=page;}else{index = this.paginations.page_size * (page - 1);}//每页显示多少数据let pageSize = this.paginations.page_size;this.$emit("paginationData", {pageDataTotal: this.pageDataTotal,pageIndex: index,pageSize: pageSize});}},watch: {pageDataTotal(data) {if (data) {this.paginations.total = parseInt(data);this.setPaginations();}}}
};
</script><style lang="scss">
.pagination {text-align: right;margin-top: 1rem;margin-bottom: 2rem;margin-right: 2rem;
}
.pagination .el-input .el-input__inner {height: 26px !important;
}
.pagination .el-select {height: 26px !important;
}
</style>

2.引入该组件并调用

<Pagination :pageDataTotal="paginationObject.pageDataTotal" @paginationData="paginationData"></Pagination>

3. data()中初始化数据

data(){return{//分页组件源数据paginationObject: { pageDataTotal: 0,pageIndex:0,pageSize:15 },
}}

4.methods中创建接收方法

methods:{/**分页数据* */paginationData(data) {this.paginationObject.pageIndex = data.pageIndex;this.paginationObject.pageSize= data.pageSize;//在这里调用获取数据的方法//this.getxxxx();}
}
http://www.yayakq.cn/news/675231/

相关文章:

  • 免费做ppt网站有没有专门的网站做品牌授权的
  • 青海省建设厅网站备案资料嘉兴网站建设企业网站制作
  • 做电商网站需要注意哪些网站建设企划动力
  • 外贸网站小语种微信微网站是什么情况
  • 网站建设推广保举火13星网站设计说明书功能流程图
  • 网站集约化建设情况android 开发语言
  • 网络查询网站flash做游戏下载网站
  • 重庆的网站设计公司深圳有哪些做网站公司
  • 保定外贸网站建设室内设计人才网
  • 做电影网站涉及的侵权问题建设网站的运行费包括什么地方
  • 漫画网站怎么做wordpress 301怎么写
  • 网站优化排名优化抖音网络营销案例
  • 做竞价的网站还用做seo研发小程序成本
  • 制作app的网站哪个好地产设计网站
  • 网站开发用户自定义排序方案何为网络营销?
  • 阿里云建网站流程河南省建筑业协会官网
  • 网站 空间地址是什么h5网页设计
  • 个人网站模板建站网站建设调研
  • 网站添加百度地图导航经典重庆论坛上不了了
  • 网站建设公司大概多少钱dreawever如何做本地网站
  • 用cms建设网站课程宅门长沙网络公司app
  • phpcms 投资 网站源码亚马逊怎么做deal网站
  • 个人网站的制作方法注册安全工程师报名时间
  • 东营建设网站公司简单的网站管理系统
  • 网站域名密码dede自动一键更新网站
  • 网页布局名称seo友情链接是什么
  • 网站项目建设方案计算机专业有哪些
  • 网站开发难吗2008网站开发国内外现状
  • 西安网站建设制作世界知名设计公司名称
  • 昆明招工网站找普工作建设工作域名注册查询网站