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

建设申请网站首页陕西省建设厅网站证件查询

建设申请网站首页,陕西省建设厅网站证件查询,网站查询入口,青云 wordpress在 Vue 中实现分页查询可以提升大型数据集的加载和显示效率。本文将逐步介绍如何使用 Vuex 状态管理和 axios HTTP 请求库来实现 Vue 分页查询。 1. 在 Vuex 中创建分页状态 首先,在 Vuex 状态管理中创建分页状态,该状态将存储每页的记录数、当前页码和…

在 Vue 中实现分页查询可以提升大型数据集的加载和显示效率。本文将逐步介绍如何使用 Vuex 状态管理和 axios HTTP 请求库来实现 Vue 分页查询。

1. 在 Vuex 中创建分页状态

首先,在 Vuex 状态管理中创建分页状态,该状态将存储每页的记录数、当前页码和正在加载数据的布尔值。例如:

const state = {currentPage: 1,pageSize: 10,isLoading: false,
}

2. 获取数据并更新状态

接下来,在组件的方法中使用 axios 向服务器发送 HTTP 请求以获取数据。在请求之前,将 isLoading 状态设置为 true,以在数据加载期间显示加载指示器。

async fetchRecords() {this.isLoading = true;const res = await axios.get(`/api/records?page=${this.currentPage}&size=${this.pageSize}`);this.records = res.data;this.isLoading = false;
}

3. 创建分页器组件

创建分页器组件来控制分页行为。该组件应提供导航按钮以在不同页面之间移动。

<template><nav><button>上页</button><button>下页</button></nav></template><script>
export default {methods: {prevPage() {if (this.currentPage > 1) this.currentPage--;},nextPage() {if (this.currentPage < this.totalPages) this.currentPage++;},},
}
</script>

4. 监听状态变化并重新获取数据

在组件中监听 currentPage 或 pageSize 状态变化,并在值发生变化时重新获取数据。

watch: {currentPage() {this.fetchRecords();},pageSize() {this.currentPage = 1;this.fetchRecords();},
}

5. 在视图中使用分页数据

最后,在视图中使用分页后的数据。例如,可以使用 v-for 指令来遍历记录并将其显示在表格中。

<div v-if="!isLoading"><table>
<thead><tr>
<th>ID</th><th>名称</th></tr></thead>
<tbody><tr v-for="record in records" :key="record.id">
<td>{{ record.id }}</td><td>{{ record.name }}</td></tr></tbody>
</table>
</div>

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

相关文章:

  • 南京 做网站幻灯网站源码
  • 上海平台网站建设价格为什么网站建设价格不一
  • 十大网站管理系统app下载网址进入下载
  • 网站信息可以边建设边组织百度官方平台
  • 域名做违法网站国家备案查询网
  • 电子商务网站设计与管理杭州网站优化搜索
  • 建设网站公司推荐怎么制作网站教程视频
  • 交易链接大全河北百度seo软件
  • 织梦网站怎么做301网站代码在哪里修改
  • 网站的建立与运营洛可可设计公司待遇
  • 国外网站建设软件排行榜沛县网站制作
  • 中山小榄网站wordpress主题偷
  • 企业门户网站免费模板多语言企业网站建设
  • 怎么做网站的主页面公司主页怎么写
  • 湖北省建设厅官方网站文件苏州做企业网站公司
  • 网站建设后期维护流程优秀的网站建设价格
  • 那个网站上可以找代加工的订单做网站更换服务器
  • 如何增加网站关键词密度免费的工程信息网站
  • 有没有哪个网站免费做简历的旅游网站系统建设方案
  • 深圳商城网站建设报价单企业网站的建立主要用于企业内部发布信息
  • 网站做拓扑图编辑哈尔滨网站推广服务
  • 网站美工用什么软件wordpress添加自定义tag标签
  • 电子商务网站业务流程图wordpress 要多少钱
  • 百度爱采购官方网站重庆新闻论坛
  • dede移动端网站源码海外免费服务器
  • 做网站的公司都是小公司永乐网站建设
  • wordpress适合做什么网站吗手机怎么建立网站
  • 易科技 建设网站重庆云阳网站建设价格
  • 如何建英文网站如何查询营业执照注册信息
  • 商城网站建设要多少钱做网站的资金来源