Vuetify: 0.17.2
Vue: 2.5.1
Browsers: Chrome 62.0.3202.75
OS: Linux x86_64
create v-checkbox component like one of this:
<v-checkbox :value="true" label="this checkbox should be checked"></v-checkbox>
<v-checkbox :checked="true" label="this checkbox should be checked"></v-checkbox>
the checkbox should be checked, because the 'value' (or 'checked') attribute is set to true
the checkbox is not checked
Checkboxes use input-value
as their model.
Why exactly is this different from other components? the v-checkbox does have a v-model attribute, which suggests it uses the :value property and @input event mechanisms, which is how v-model is said to be implemented in the vue docs.
Vue lets you change which prop and event the v-model uses: https://vuejs.org/v2/api/#model
Selection controls already use value
to set their value, so something else had to be used for active state.
Most helpful comment
Why exactly is this different from other components? the v-checkbox does have a v-model attribute, which suggests it uses the :value property and @input event mechanisms, which is how v-model is said to be implemented in the vue docs.