Zeke Zhang
Zeke Zhang
Is it fix?
It should be caused by the change [here.](https://github.com/vuejs/core/commit/fc5bdb36ed429d6c3c956f373206ce75467adaf3) https://github.com/vuejs/core/blob/fc5bdb36ed429d6c3c956f373206ce75467adaf3/packages/runtime-core/src/vnode.ts#L738-L744 see #6591
duplicate of #815 This is not a breaking change!
> try this ? > > ``` > > > > > > > ``` This will make keepAlive not work.
The behavior of the compile seems like it's not a bug. I think it would be better to fix it here: https://github.com/vuejs/core/blob/85af1398637ee91c6ebabb73bf42250320311e19/packages/runtime-dom/src/modules/style.ts#L40-L66
Workaround: ```js watch( () => isActive.value, (v) => { if (v) { loadData() } }, // use post { flush: 'post' } ) ```
这个问题在[这里](https://github.com/jasondavies/d3-cloud/issues/159)有讨论,有人有兴趣的话可以解决下。
I just rebased it on the latest code. I don't know why it makes this big!
Thanks for your PR, but this issue has been fixed in v3.2.45, see #7049.