You’re browsing the documentation for Vue Test Utils for Vue v2.x and earlier.
To read docs for Vue Test Utils for Vue 3, click here.
setChecked
Définis la valeur cochée pour l'élément d'entrée de type case à cocher ou radio et met à jour les données liées au v-model
.
Arguments:
{Boolean} checked (default: true)
Exemple:
import { mount } from '@vue/test-utils'
import Foo from './Foo.vue'
const wrapper = mount(Foo)
const radioInput = wrapper.find('input[type="radio"]')
radioInput.setChecked()
- Note:
Lorsque vous essayez de mettre la valeur à l'état via v-model
par radioInput.element.checked = true ; radioInput.trigger('input')
, v-model
n'est pas déclenché. Le v-model
est déclenché par l'événement change
.
checkboxInput.setChecked(checked)
est un alias du code suivant.
checkboxInput.element.checked = checked
checkboxInput.trigger('click')
checkboxInput.trigger('change')