Make checkboxes work

This commit is contained in:
leigh-mil
2019-09-12 15:10:47 -04:00
parent 1fd2d9f496
commit ab102470bf
6 changed files with 147 additions and 64 deletions

View File

@@ -2,11 +2,13 @@
field,
label=field.label,
inline=False,
classes="") -%}
classes="",
key=field.name,
id=field.name) -%}
<checkboxinput
name='{{ field.name }}'
inline-template
key='{{ field.name }}'
key='{{ key }}'
v-bind:initial-checked='{{ field.data|string|lower }}'
>
<div>
@@ -14,8 +16,8 @@
<fieldset data-ally-disabled="true" v-on:change="onInput" class="usa-input__choices {% if inline %}usa-input__choices--inline{% endif %}">
<legend>
{{ field(**{"v-model": "isChecked"}) }}
{{ label | safe }}
{{ field(id=id, checked=True, **{"v-model": "isChecked"}) }}
{{ field.label(for=id) | safe }}
{% if field.description %}
<p class='usa-input__help'>