Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中恢复多个细枝值?_Javascript_Php_Twig - Fatal编程技术网

如何在javascript中恢复多个细枝值?

如何在javascript中恢复多个细枝值?,javascript,php,twig,Javascript,Php,Twig,如何恢复多个值​​javascript中的小树枝 这是我最后一次尝试: 多亏了twig,我才能够在html中显示数据: 下面是我对javascript的尝试: {%block javascripts%} $(文档).ready(函数(){ var lat={travel.steps.latitude | json_encode()}; console.log(lat);//错误 }); {%endblock%} 我不知道您想做什么,但为什么不直接做: {% block javascripts %

如何恢复多个值​​javascript中的小树枝

这是我最后一次尝试:

多亏了twig,我才能够在html中显示数据:

下面是我对javascript的尝试:

{%block javascripts%}
$(文档).ready(函数(){
var lat={travel.steps.latitude | json_encode()};
console.log(lat);//错误
});
{%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 %}
{%block javascripts%}
$(文档).ready(函数(){
var steps={travel.steps | json_encode()};
控制台日志(步骤);
//现在可以执行步骤[0].lat或其他操作
});
{%endblock%}

我假设
travel.steps
是一个数组,您将其作为for循环中的数组处理。因此无法更正
travel.steps.latitude
,您希望将其中一个纬度设置为javascript变量还是全部纬度them@RiggsFolly谢谢你的回复。我想要所有这些,然后将它们放在我的gg地图上。因此,一旦这些代码完成58.5433677,例如@RiggsFolly,
lat
应该是什么样子
{% 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 %}