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

爱站网关键词挖掘查询工具那个网站教你做毕设的

爱站网关键词挖掘查询工具,那个网站教你做毕设的,铁岭 建筑公司网站 中企动力建设,国外网站seo关键代码如下,页面中有根据redux中state展示的数据,然后在组件卸载的时候会清空redux中存的数据,点击a标签可以打开新的标签页,如下代码会在打开新的标签页,组件卸载,清空redux数据,页面展示的也…

关键代码如下,页面中有根据redux中state展示的数据,然后在组件卸载的时候会清空redux中存的数据,点击a标签可以打开新的标签页,如下代码会在打开新的标签页,组件卸载,清空redux数据,页面展示的也就是空的了

const getImage = () => {window.open('/', '_blank')
}const HrefPage = () => {useEffect(()=>{return ()=>{resetState() //组件卸载的时候,清空redux存的数据}},[])return <a onClick={getImage} href="#">跳转</a>
}export default HrefPage

1. 刚开始以为是跳转页面组件卸载的问题【之前打开新tab页也不会清数据啊,没有深入研究这个问题】,把resetState去掉就可以了,但是在切换菜单栏再切回来的时候还是会保留redux数据,所以不能解决问题

2. 然后使用url状态同步,把页面展示的redux存在url params上,发现还是有些数据展示有问题

3. 最后看了下跳转的逻辑,发现a标签中设置href为#,导致点击跳转的时候,当前tab下的页面再次回到当前路径,引起组件卸载,把href参数去掉就可以了

最终解决方案:去掉a标签的href,然后全局搜了下,发现不止一个地方这么配置了,都给去除了,一个小小的参数引起的问题,记录下,以防再犯

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

相关文章:

  • 建一个小型的购物网站服务器一年要多少钱想接做网站的单子
  • 昆明专业做网站昌平区事业单位公共知识培训网站
  • 免费商城网站建站系统设计师网站导航
  • 襄阳网站建设营销网站开发 icon
  • 网站建设行业怎么样宣城做网站公司
  • phpcms调用网站名称wordpress怎么改搜索引擎
  • 菏泽去哪了做网站网站建设素材
  • 一起做网站逛市场佛山竞价账户托管
  • 二手车网站源码wordpress cpu负载过高
  • php公司网站微信公众平台是什么
  • 西安哪里可以做网站中国那个公司的网站做的最好
  • 网站设计需要哪些技能wordpress h5幻灯片
  • 自己的域名搭建网站网页游戏平台软件
  • 成都网站建设公司推荐嘉兴网站推广排名
  • 网站首页结构布局知名中文网站建设
  • 国外中文网站排行怎么建设网站临汾
  • 网站的登录界面是怎么做的wordpress 标签链接
  • c语言建网站合作网站制作
  • 山东济南网站建设公司排名赣州新闻联播直播
  • 精品课程网站建设毕业设计网站优化之站外优化技巧
  • 东乡网站建设成都广告公司黑蚁
  • 建筑网站叫什么盘太极seo
  • 经典网站建设方案网站死链接查询
  • 定制型网站设计价格石家庄网站免费制作
  • 建设的网站如何让用户注册濮阳住房建设厅网站
  • c 鲜花店网站建设合肥房产网新楼盘价格
  • 中国网站备案取消网站建设公司服务
  • 网站建设更新不及时网站怎么做外部链接
  • 求推荐公司网站建设个人博客网站备案
  • 深圳附近建站公司wordpress 手机适应