Google chrome extension 在Chrome extensions的本地存储中创建表并插入数据

Google chrome extension 在Chrome extensions的本地存储中创建表并插入数据,google-chrome-extension,Google Chrome Extension,谁能解释一下如何为Chrome extensions创建一个表并将数据插入本地存储中的表中?我需要从表中检索值并进行一些验证。您可以使用JSON.stringify()将表转换为JSON.parse(),然后在需要时再次转换为JSON.parse() 例如: var table = [ { name : "Tom" , zip : 8210 } , { name : "Bob" , zip : 8201 } ]; localStorage.table = JSON.stringify( ta

谁能解释一下如何为Chrome extensions创建一个表并将数据插入本地存储中的表中?我需要从表中检索值并进行一些验证。

您可以使用JSON.stringify()将表转换为JSON.parse(),然后在需要时再次转换为JSON.parse()

例如:

var table = [  { name : "Tom" , zip : 8210 } , { name : "Bob" , zip : 8201 } ];

localStorage.table = JSON.stringify( table );

console.log( localStorage.table ); //For the curious folks ( assuming Chrome here )

var retrievedTable = JSON.parse( localStorage.table ); 

console.log( retrievedTable );
当然,您需要一些断言,您不想盲目地解析本地存储数据


T.

你说的桌子是什么意思?如HTML表格中的行和列?请更具体一点,并提供一个要存储的数据示例。我想在一个名为merchants的表中存储商户列表,在另一个名为ProductsHanks tom的表中存储产品列表。。但我有点搞不清楚扩展如何创建与本地存储的连接..我曾经在firefox插件上工作过,为了创建表,我们使用mozilla存储服务创建连接Ashwin,您只需要使用localStorage,请参见以下内容: