1

アイコンに関する情報をローカル ストレージに保存しようとしています。各アイコンと各アイコンの情報を表示する設定フォームを作成します。

私が保存しようとしている情報:

"Icon Name", "Icon Link", "Description"

設定を変更するたびに異なるアイコンを追加できるようにする必要があります。

次に例を示します。

var icons = [["cat","/cat.png","Cat picture"],["dog","/OqSC.png","Dog Picture"]];

注: アイコンが保存される場所 (おそらく IMGUR) を制御することはできません。各配列はユーザ​​ーによって決定されます。配列をローカル ストレージに追加し、データを取得して 2 次元配列に配置できるようにする必要があります。

システム全体をコーディングする人は必要ありません。これを行う方法について正しい方向性を示す必要があるだけです。いくつかのコード例も高く評価されます。

また、これが間違った方法である場合は、何を使用する必要があるか教えてください。(つまり、2 次元配列を使用してはならず、プロトタイプを使用する必要がある場合は教えてください)。

注 #2: ユーザー スクリプトを作成しているため、ローカル ストレージが必要です。

私の投稿を読んで助けてくれてありがとう。

4

1 に答える 1

0

JSON 構造から DB のような構造を作成しようとしていると思いますが、これは間違った方法です。

JSON では、オブジェクトの 1D 配列が必要です。これらのオブジェクトには 3 つのキー (質問で言及したもの) があります。

したがって、次のような構造になります。

[{
  'name': '',
  'icon': '',
  'description': ''
}, {
  'name': '',
  'icon': '',
  'description': ''
},
...]
于 2013-07-26T07:57:37.170 に答える