script setup模式,使用tsx 在路由切换后,在切换回来,视图不会响应数据变化
Version
3.1.1
Reproduction link
https://codesandbox.io/s/bug-vue-script-tsx-4um6n?file=/package.json
Steps to reproduce
点击第二个tab,功能正常 控制台打印script setup 切换到第一个tab,功能正常 控制台打印 define setup ,并且每次切换到该tab都会打印define setup 在切换到第二个tab,添加数据后,列表的数据不会变化,使用vue-devtool查看数据已经添加上, 控制台不会打印script setup ,只有第一次切换到当前页面才会打印script setup
What is expected?
使用script setup返回tsx的时候,无论切换几次,每次进入该页面都会执行setup中的代码,视图可以正常响应数据变化
What is actually happening?
视图不响应数据变化,并且只有第一次进入才执行setup中的代码,之后在进入则不执行