- 博客(3)
- 收藏
- 关注
原创 地址栏拼接的函数封装
不用qs库的地址栏拼接参数方法,非原 const getQueryString = (name, value) => { var url = location.href var reg = eval('/([?|&]' + name + '=)[^&]*/gi') value = value.toString().replace(/(^\s*)|(\s*$)/g, '') //移除首尾空格 if (!value) { var url2
2022-03-28 11:20:56
246
原创 react路由跳转 单页面开发,地址栏拼接
前提:开发一个需求 数据看板页面有一个对比功能,当点击对比功能需要将当前页面的数据带到第二个页面进行请求并渲染,同时返回时会之前页面的数据不丢失。由于我们的系统是单页面的,当页面跳转之后,当前页面的状态就会被清空,所有再次返回的时候数据全部丢失了,此时的想法就是将需要保留的参数在change的时候拼接到地址栏上,当页面跳转之后再次返回,history的push和goBack是不会改变路由地址的,所以当前页面的地址栏拼接参数之后跳转到其他页面再返回时参数不会丢失,这样可以从地址栏中获取参数进行页面渲染,这
2022-03-28 11:16:20
1346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人