前端ajax得到数据后如何传到其他页面渲染进去?

发布于 2022-09-12 03:09:33 字数 336 浏览 29 评论 0

我前端太菜了,没学vue路由啥的,就会简单的js跳转页面,在做前后端分离时后端的数据我前端拿到之后要渲染到新的页面里,这怎么搞?因为ajax得到的数据都是返回当页的,而且还是对象数据或者list数据,没法直接携带跳转。



额。。。写这个问题的时候突然想到可以先加载新页面再请求数据直接渲染,不过这样的话,首先就不能和原来的页面共用js了,加载页面会冲突到,其次刚好我的本地请求数据是在cookie中恰好哪个页面都可以发送,如果数据是刚刚从前一个页面返回的呢?这样不就要考虑js间传递数据。。。还有,要是这样可以,那岂不是前后端分离有很多页面要渲染,就要来很多的js,想想好像js没必要那么多吧。。。感觉不是个好办法,还是得学路由。。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

娇纵 2022-09-19 03:09:33

你可以尝试去了解下 Promise

dawn曙光 2022-09-19 03:09:33

若是简单的跨页面数据共享 ,你可以考虑localStorage存在用户端。同一网站访问,A页面ajax获取数据,存入localstorage,在B页面可以尝试先从本地获取,本地不存在再向服务端请求。

高速公鹿 2022-09-19 03:09:33

js 在函数体外声明的变量本来就是全局的啊,你直接用就好了,不用考虑后端语言的作用域啥的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文