Я искал повсюду, но не могу найти, как записать / получить доступ к значению из словаря в javascript при динамическом написании ключа.
Ниже приведен словарь объектов Json, соответствующих специальным путям,
Это работает:
var geojson1 = {{ mydict["USA2019"]|safe }};
map.getSource('data-update').setData(geojson1);
Я бы хотел передать в качестве переменной имя словарей.Я могу выбрать в своем HTML несколько названий поездок и хотел бы получить json выбранной поездки благодаря значению "mysavedtrip"
let mysavedtrip_select = document.getElementById('mysavedtrip');
mysavedtrip.onchange = function() {
mysavedtrip = mysavedtrip_select.value;
Есть ли способ передать переменную в словаре в Javascript?что-то вроде приведенного ниже кода?
var geojson = {{ mydict[ + mysavedtrip + ]|safe }};
map.getSource('data-update').setData(geojson);
есть идеи?