Closed
Description
Vue version
3.4.15
Link to minimal reproduction
Steps to reproduce
1.create a component in router-view
2.use refs inside v-for in this component
3.change the length array synchronously in setup
4.free to change the code and save
5.vite's hmr updated and console a error(Maximum recursive updates exceeded in component RouterView.)
What is expected?
just update once.
vue3.3.4 is ok , 3.4.15 is wrong
What is actually happening?
Maximum recursive updates exceeded in component RouterView.
System Info
"vue": "^3.4.15",
"vue-router": "^4.2.5"
"@vitejs/plugin-vue": "^5.0.0",
"vite": "^5.0.0"
Any additional comments?
No response