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

涉县网站设计seo怎么优化步骤

涉县网站设计,seo怎么优化步骤,做网站界面设计注意什么,沧州哪家做网站好问题: 1.使用useState时不能够进行当前页码的改变,数据不会随着页码变化 2.删除当前页的最后一条数据时,页码返回上一页但是数据为空 解决: 1.由于useState和useRef的区别那我们就不考虑使用useState 2.再删除的逻辑当中添加判断条…

问题:
1.使用useState时不能够进行当前页码的改变,数据不会随着页码变化
2.删除当前页的最后一条数据时,页码返回上一页但是数据为空
解决:
1.由于useState和useRef的区别那我们就不考虑使用useState
2.再删除的逻辑当中添加判断条件

import React, { useRef } from 'react';
import { Pagination } from 'antd';const YourComponent = () => {const currentPageRef = useRef(1); // 使用 useRef 来保存当前页码 可以为空const handlePageChange = (page) => {console.log(page, 'pageeeee');getMessage(page);currentPageRef.current = page; // 更新当前页码};const handleDelete = (id) => {// 执行删除操作// 删除成功后,判断当前页是否还有数据// 如果没有数据且不是第一页,则回退到上一页if (data.length === 1 && currentPageRef.current > 1) {const newPage = currentPageRef.current - 1; // 计算上一页的页码getMessage(newPage); // 获取上一页的数据currentPageRef.current = newPage; // 更新当前页码为上一页} else {getMessage(currentPageRef.current); // 否则重新请求当前页的数据}};return (<div>{/* 省略其他内容 */}<PaginationonChange={handlePageChange}current={currentPageRef.current}// 其他配置项.../></div>);
};export default YourComponent;

补充:

react中useState、useRef之间的区别

  • useState:
const [state, setState] = useState(0)
const fn = () => {setState(1)console.log(state) //输出0
}

组件更新不会改变之前的状态,可以保存状态。
值变化,会render,视图会更新。
setState是异步的,同一个函数内设置的,不能实时获取到最新的值。

  • useRef:
const num = useRef(0)
const fn = () => {num.current = 1console.log(num.current) //输出1
}

组件更新不会改变之前的状态,可以保存状态。
值变化,不会render,视图不会更新。
设置的值是同步的,同一个函数内设置的,能实时获取到最新的值。

http://www.mmbaike.com/news/31910.html

相关文章:

  • 上海网站建设书生商友广告投放方式
  • 专业做营销网站建设世界杯比分查询
  • 高端网站建设kgwl友情链接交换形式
  • 网站建设费用计入固定资产产品如何做网络推广
  • 网站建设 文档下载智能营销方法
  • 便捷的大连网站建设谷歌google中文登录入口
  • Wix做的网站在国内打不开地推公司排名
  • 如何做网站广告图片十八未成年禁用免费app
  • 做网站时如何给文字做超链接网站建设的技术支持
  • 玉溪网站开发公司快刷网站
  • 昆明网站营销网址大全下载到桌面
  • 北京网站托管的公司长沙百度网站排名优化
  • 官方推广工具哈尔滨优化网站公司
  • 西宁网站建设最新的军事新闻
  • 网页网站设计培训seo网站优化培训要多少钱
  • 网站服务器配置拼多多关键词排名在哪里看
  • 网站建设找业主签字模板seo属于什么
  • 如何把网站做的更好保定网站建设报价
  • 优推宝可以做自己网站吗新塘网站seo优化
  • 仙桃做网站人民日报最新新闻
  • 潍坊做网站的东莞seo培训
  • 网站一般做多大的推广业务平台
  • 疫情最新情况全国排名武汉seo
  • 网站搜索引擎收录seo快速排名百度首页
  • 做初中数学题的网站360推广登录入口官网
  • 网站无搜索结果页面怎么做优化关键词步骤
  • 微网站的建设模板有哪些百度收录
  • 白云做网站公司重庆seo公司
  • 申请建设部门网站的报告搜外友链
  • 建设银行的网站是多少四川旅游seo整站优化站优化