在开发中,如果希望将一个对象从一个页面传到另一个页面时,大家可能都会知道用JSON.stringify()的方式,把对象转成JSON字符串再传值,但是当我们的这个对象字符串数值过长的时候就会出现报错,这时我们只需在JSON外面再包一个转译,就能解决报错了。
页面(传参):

跳转到的页面(接收):![]()
在开发过程中,当需要将大型对象从一个页面传递到另一个页面时,通常会使用JSON.stringify()方法将其转换为JSON字符串。然而,当对象字符串过大时,这种方法可能会导致报错。本文介绍了一种解决方案,即在JSON.stringify()外再包裹一层转译,以避免报错并成功传递长对象。
在开发中,如果希望将一个对象从一个页面传到另一个页面时,大家可能都会知道用JSON.stringify()的方式,把对象转成JSON字符串再传值,但是当我们的这个对象字符串数值过长的时候就会出现报错,这时我们只需在JSON外面再包一个转译,就能解决报错了。
页面(传参):

跳转到的页面(接收):![]()

被折叠的 条评论
为什么被折叠?
参数过长报错解决办法&spm=1001.2101.3001.5002&articleId=115246253&d=1&t=3&u=4ba5b148d6a14333bda92ab30de1b440)