Как вставить динамические значения в массив объекта - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть массив объектов со статическими значениями. Этот массив объекта используется в EON Map для отслеживания в реальном времени. Я хочу добавлять значения в этот массив динамически, я имею в виду использование цикла из базы данных.

Подскажите, пожалуйста, как мне поместить мои динамические значения в этот массив?

var torchys = [
    {
        latlng: [30.370375, -97.756138]
    },
    {
        latlng: [30.323118, -97.739144]
    },
    {
        latlng: [30.302816, -97.699490]
    },
    {
        latlng: [30.293479, -97.742405]
    },
    {
        latlng: [30.250337, -97.754593]
    },
    {
        latlng: [30.236689, -97.762730]
    }
];

Ответы [ 3 ]

0 голосов
/ 02 апреля 2019

@ brk на самом деле я должен показать Такси в реальном времени на карте.у меня есть lat long, но я не знаю, как поместить мой динамический lat long в этот формат.данный массив работает нормально.

Использование torchys.push(...) должно подойти в вашем случае.Я не уверен, что именно вы подразумеваете под using loop from database.

0 голосов
/ 02 апреля 2019

Этот метод можно использовать для помещения динамического значения latlng в массив.

const newArray = [];
for(var i=0; i< 10; i++){
   newArray.push({latlng: [i, i+1]});
}
console.log(newArray);
0 голосов
/ 02 апреля 2019

Вы, наверное, ищете метод push.Например:

torchys.push({latlng: [30.370375, -97.756138]})
...