edison
edison
You seem to be confusing TypeScript's compile time with JavaScript's runtime. `Component2.props = props;` does not resolve the type error because TypeScript's type checking occurs at compile time and does...
This is because reactive data reassignment loses the reactive. 
the tests failing caused by [puppeteer](https://redirect.github.com/puppeteer/puppeteer/tree/main#readme)
> This limitation has been resolved in 3.3. The latest version of Vue supports referencing imported and a limited set of complex types in the type parameter position. However, because...
@pikax That's a great idea. I changed the solution.
/ecosystem-ci run
@LiuShuZhuang Can this problem still be reproduced with the latest version? Or write the steps to reproduce.
The root VNode of `Child.vue` is a `Fragment`. the text node is the Fragment's anchor.
Indeed, this behavior is not what most developers would expect. Although it's easy to work around by simply removing the comment, it is still an edge case. I do think...
@alex-snezhko I think for this issue, there’s no need to introduce an additional flag. We can just add a DEV-only warning in the current version to inform users of the...