我在使用树枝时遇到了麻烦。
我在树枝上传递// index.jsx
var $ = require("jquery");
$(document).ready(function(){
$("body").append("This is Hello World by JQuery");
});
var,此$labelz
是$labelz
,label[0][left]
,... label[1][left]
形式的数组,依此类推
这个数组label[2][left]
实际上是一个_POST var,所以当我做一些“验证”时,我想再次将存储在这个数组上的值回显给表单。因此,我把它循环在树枝上。我可以使用
$labelz
现在,这是我的问题,我正在使用此功能
{% for key, label in labelz %}
<input type="text" name="label[{{ key }}][left]" value="{{ labelz[key]['left'] }}">
{% endfor %}
检查是否有错误传递给页面(使用{% if errors.has('VARIABLE') %}
{{ errors.first('VARIABLE') }}
{% endif %}">
),然后回显错误消息(使用errors.has()
)。现在,有了这些功能,我想对errors.first()
做同样的事情,所以我尝试使用它:
$labelz
但它失败了,因为你可以看到,并且注意{% for key, label in labelz %}
{% if errors.has(labelz[key]['left']) %}
{{ errors.first(labelz[key]['left']) }}
{% endif %}`
{% endfor %}
是一个twig的forloop变量,我不知道如何使这个工作。请帮助谢谢!
答案 0 :(得分:1)
让我们的~
解决了我的问题,它允许我在树枝上连接字符串。
谢谢!