Skip to content

API: selectors.md #14

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: working
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions docs/en/api/selectors.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
# Selectors
# Sélecteurs

A lot of methods take a selector as an argument. A selector can either be a CSS selector, or a Vue component.
De nombreuses méthodes prennent un sélecteur en paramètre. Il peut soit être un sélecteur CSS ou un composant Vue.

## CSS Selectors
## Sélecteurs CSS

mount handles any valid CSS selector:
`mount` gère tout type de sélecteurs CSS :

- tag selectors (div, foo, bar)
- class selectors (.foo, .bar)
- attribute selectors ([foo], [foo="bar"])
- id selectors (#foo, #bar)
- pseudo selectors (div:first-of-type)
- les balises (div, foo, bar)
- les classes (.foo, .bar)
- les attributs ([foo], [foo="bar"])
- les identifiants (#foo, #bar)
- les pseudos (div:first-of-type)

You can also use combinators:
Vous pouvez aussi utiliser des combinaisons de sélecteurs :

- direct descendant combinator (div > #bar > .foo)
- general descendant combinator (div #bar .foo)
- adjacent sibling selector (div + .foo)
- general sibling selector (div ~ .foo)
- enfants (div > #bar > .foo)
- descendants (div #bar .foo)
- de voisins directs (div + .foo)
- de voisins généraux (div ~ .foo)

## Vue Components
## Composants Vue

Vue components are also valid selectors.
Les composants Vue sont aussi des sélecteurs valides.

vue-test-utils uses the `name` property to search the instance tree for matching Vue components.
`vue-test-utils` utilise la propriété `name` pour rechercher dans l'arbre des instances des composants Vue correspondants.

```js
// Foo.vue
Expand Down