个人资料

跳过导航链接首页 > 博客列表 > 博客正文

页面之间使用js传值

:

LocalStorage是Web存储API的一部分,它允许网站在用户的浏览器中存储键值对数据。与sessionStorage不同,存储在LocalStorage中的数据没有过期时间,即使浏览器关闭后数据依然会保留,直到被明确地删除。

----

local storage只存储字符串,对于复杂对象,可以先将对象json序列化

                    li.click(function(){

                        let json_hero = JSON.stringify(hero);

                        localStorage.setItem("champ-detail", json_hero);
                                    
                        window.location.href="champion";
                    });
页面跳转后,在新的页面中加载完成后接收对象

            $(function(){
                var champ = localStorage.getItem("champ-detail");
                var hero=JSON.parse(champ);
            });

----End

songshizhao
最初发表2025/5/26 17:00:59 最近更新2025/5/26 17:00:59 25
为此篇作品打分
10