有这个代码:
<li v-for="(dog, index) in dogs" :key="index" class=" hover:bg-gray-50" :class="{ 'bg-red-50': index === focus }" @keyup.enter="goToSlug(dog)"> .... </li>
Run Code Online (Sandbox Code Playgroud)
我完美地处理了焦点,但想在按下 Enter 键时运行 goToSlug() 方法。它不会触发该方法。
我正在尝试将一些值保存到 Twig 上的多数组中,但由于某种原因,它不起作用。
我想在一个数组中保存一个用户列表和他们的一些值。我正在使用合并函数来创建多数组。
{% for result in results %}
{% set users = users|merge({ ('name'~loop.index):result.name,('age'~loop.index):result.age,('credits'~loop.index):result.credits}) %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud) 我正在尝试在表单中呈现一个复选框,但得到了下一个错误:
Form.php第1149行中的TransformationFailedException:无法转换属性路径"[active]"的值:预期为布尔值.
是的,我发送的是一个0或1的整数,但是twig将它们作为字符串获取它有意义,但我真的找不到如何渲染复选框.
这是控制器:
$form = $form->add('active', 'checkbox', array('label' => 'User active?','required' => false));
Run Code Online (Sandbox Code Playgroud)
这是Twig方面:
{{ form_widget(form.active, { attr: { 'class': 'form-control' }}) }}
Run Code Online (Sandbox Code Playgroud)
任何的想法?