访问多个页面中的JSON对象

Accessing JSON object in multiple pages?

本文关键字:JSON 对象 访问      更新时间:2023-09-26

我想在多个页面中使用一个json对象。我正在javascript文件和上创建

SampleJson.js

并在我申请的所有页面中引用。在javascript文件中,我正在创建一个JSON对象。我将把值存储到json对象中。我想在我的所有页面中使用存储的值。可以这样使用吗?请对此提出建议。

是的,这是可能的。只需将JSON对象分配给SampleJson.js 中的一个变量

var SOME_UNIQUE_NAME = {...}

然后在整个应用程序中引用它,如SOME_UNIQUE_NAME.key_name

您可以将Json对象存储为cookie。以下是jQuery中使用cookie插件的代码:https://github.com/carhartl/jquery-cookie

$.cookie('NAME', JSON.stringify(<JSON OBJECT>));

然后当您想要访问JSON对象时:

$.parseJSON($.cookie('NAME'));

您也可以使用简单的javascript而不是jQuery插件来实现这一点。该插件使代码更加优雅。