Skip to content
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

Uncaught RangeError: Maximum call stack size exceeded 在table 组件中滑动滚动条,控制台报了上千个警告 #7592

Open
1 task done
xijinhua opened this issue May 22, 2024 · 12 comments · May be fixed by #7777
Open
1 task done

Comments

@xijinhua
Copy link

xijinhua commented May 22, 2024

  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

4.2.1

Environment

"vue": "^3.4.27"

Reproduction link

https://codesandbox.io/p/devbox/tender-violet-xj5j5f

Steps to reproduce

先把浏览器控制台打开,滑动滚动条,滚到底部的过程中,控制台就会报上千个警告

What is expected?

不要报错

What is actually happening?

先把浏览器控制台打开,滑动滚动条,滚到底部的过程中,控制台就会报上千个警告

image

@xijinhua
Copy link
Author

暂时解决: vue 版本3.3.4 ,不要写^

@wsxe9988
Copy link

@selicens @tangjinzhou 看一下 vue 3.4.x下报这个错,紧急修复下吧

@cc-hearts
Copy link
Contributor

3.4 对于 computed 进行了优化:vuejs/core#5912

是否将 eagerComputed 切换回 computed ?

@fuxianwei
Copy link

+1

@orionna319
Copy link

I also encountered this problem, the version of vue is 3.4.21.

@orionna319
Copy link

Is there any way to solve this problem? For example, using pnpm patch is also a temporary solution.

@cc-hearts
Copy link
Contributor

image Here's my patch (FYI)

@fuxianwei
Copy link

+1

@cc-hearts
Copy link
Contributor

vue 3.5.0 will resolve

@qiuweikangdev
Copy link

+1

2 similar comments
@phunguyenmurcul
Copy link

+1

@ns265422
Copy link

ns265422 commented Aug 6, 2024

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants