Как восстановить несколько значений ветки в JavaScript?
Вот моя последняя попытка:
Мне удалось отобразить данные в моем HTML благодаря ветке:
{% for step in travel.steps %}
{{ step.latitude }}
{{ step.longitude }}
{% endfor %}
И вот моя попытка в JavaScript:
{% block javascripts %}
<script type="text/javascript">
$(document).ready(function () {
var lat = {{ travel.steps.latitude|json_encode() }};
console.log(lat); //ERROR
});
</script>
{% endblock %}
Я понятия не имею, что вы пытаетесь сделать, но почему бы просто не сделать:
{% block javascripts %}
<script type="text/javascript">
$(document).ready(function () {
var steps = {{ travel.steps | json_encode() }};
console.log(steps);
//now you can do steps[0].lat or something
});
</script>
{% endblock %}
Других решений пока нет …