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.

filter(predicate)

Wrapper オブジェクトを判別する関数を使用して WrapperArray をフィルタリングします。

このメソッドの動作は Array.prototype.filter に似ています。

  • 引数:

    • {function} predicate
  • 戻り値: {WrapperArray}

predicate 関数が true を返す Wrapper インスタンスを含む新しい WrapperArray インスタンスを返します。

  • 例:
import { shallowMount } from '@vue/test-utils'
import Foo from './Foo.vue'

const wrapper = shallowMount(Foo)
const filteredDivArray = wrapper
  .findAll('div')
  .filter(w => !w.classes('filtered'))