前端怎么在页面之间传输大参数?

查看 56|回复 7
作者:gosky   
比如
用户在一个页面写了一个帖子。帖子内容可能有几百甚至上千字
发表时,跳转到另一个页面,在新页面把帖子提交给后端
当前其中一个办法是交给后端保存,把后端给的 id 作为 url 参数传给新页面。但这里不考虑后端
如果是全部作为 url 参数,url 参数可能受限
一个方法是存到本地缓存,新页面取本地缓存,再删本地缓存
不知道还有没有更好的办法?
环境是微信小程序
写代码的本是后端程序员,最近开始试着写前端
FrankFang128   
postMessage
tool2dx   
一般都是 postMessage ,接收方写 window.addEventListener('message', (event) => {});
bojackhorseman   
“发表时,跳转到另一个页面,在新页面把帖子提交给后端”,为什么不提交后再跳转页面?
bojackhorseman   
你标题最好改成微信小程序,不然大家给的解决方案未必适用。
https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html


微信小程序有提供页面通信 api
superedlimited   
微信小程序用 event channel
estk   
mobx 等状态管理?
sessionstorage ?
wanguorui123   
localstorage
您需要登录后才可以回帖 登录 | 立即注册

返回顶部