Swiper: Error: Maximum recursive updates exceeded after updating vue to 3.0.1

Created on 18 Oct 2020  Â·  5Comments  Â·  Source: nolimits4web/swiper

This is a:

  • [x] bug
  • Swiper Version: 6.3.3

What you did

update vue to 3.0.1

Expected Behavior

everything works fine without errors

Actual Behavior

vue throws error:

Uncaught (in promise) Error: Maximum recursive updates exceeded. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.
    at checkRecursiveUpdates (runtime-core.esm-bundler.js?5c40:388)
    at flushJobs (runtime-core.esm-bundler.js?5c40:362)
    at flushJobs (runtime-core.esm-bundler.js?5c40:377)

Most helpful comment

so what solution ?

All 5 comments

so what solution ?

有什么解决办法么

I have the same issue:

  • Swiper: v6.3.3
  • Vue: v3.0.0

Update Swiper to 6.4.5 solve the error from my side
my dependencies
Vue: 3.0.4
Swiper: 6.4.5

Fixed it by updating Vue and Swiper versions as @HJ29 pointed out!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Uriziel01 picture Uriziel01  Â·  3Comments

nicolebo picture nicolebo  Â·  3Comments

magic-77 picture magic-77  Â·  3Comments

danielcpereira11 picture danielcpereira11  Â·  4Comments

cristianfierro picture cristianfierro  Â·  4Comments