Saya telah mencoba melihat pada halaman Mozilla JSON yang menjernihkan dokumen mereka serta di sini di SO dan Google tetapi tidak menemukan penjelasan. Saya telah menggunakan JSOn sebagai pengikat banyak waktu tetapi tidak pernah menemukan hasil ini
Saya memiliki berbagai objek JSON
[
{
"param_2": "Description 1",
"param_0": "Name 1",
"param_1": "VERSION 1"
},
{
"param_2": "Description 2",
"param_0": "Name 2",
"param_1": "VERSION 2"
},
{
"param_2": "Description 3",
"param_0": "Name 3",
"param_1": "VERSION 3"
}
]
terlampir pada saya $scope
dan agar POST
mereka sebagai salah satu parameter saya menggunakan metode JSON.stringify () dan saya mendapatkan yang berikut:
[
{
"param_2": "Description 1",
"param_0": "Name 1",
"param_1": "VERSION 1",
"$$hashKey": "005"
},
{
"param_2": "Description 2",
"param_0": "Name 2",
"param_1": "VERSION 2",
"$$hashKey": "006"
},
{
"param_2": "Description 3",
"param_0": "Name 3",
"param_1": "VERSION 3",
"$$hashKey": "007"
}
]
Saya hanya ingin tahu apa sebenarnya hashkey $$ karena saya mengharapkan sesuatu yang lebih mirip dengan yang berikut dari metode stringify:
[
{
"1":{
"param_2": "Description 1",
"param_0": "Name 1",
"param_1": "VERSION 1"
},
"2":{
"param_2": "Description 2",
"param_0": "Name 2",
"param_1": "VERSION 2"
},
"3":{
"param_2": "Description 3",
"param_0": "Name 3",
"param_1": "VERSION 3"
}
}
]
Saya tidak yakin apakah itu faktor tetapi saya menggunakan Angularjs 1.1.5, JQuery 1.8.2 and Spring 3.0.4 and Spring security 3.0.7 on the Server side
Itu tidak menyebabkan saya masalah tetapi saya ingin tahu penyebab dan alasan untuk $$hashkey