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.

setSelected

Sélectionne un élément d'option et met à jour les données liées au v-model.

  • Exemple:
import { mount } from '@vue/test-utils'
import Foo from './Foo.vue'

const wrapper = mount(Foo)
const options = wrapper.find('select').findAll('option')

options.at(1).setSelected()
  • Note:

Lorsque vous essayez de mettre la valeur à l'état via v-model par option.element.selected = true ; parentSelect.trigger('input'), v-model n'est pas déclenché. Le v-model est déclenché par l'événement change.

option.setSelected() est un alias du code suivant.

option.element.selected = true
parentSelect.trigger('change')