core
core copied to clipboard
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Here is some simple explanation for this pr. For the removal of conditional statement if (arrI < arr[result[u]]): Before the while loop at line 2479, the arrI variable always less...
fix #3816
fix #3102 Allow generic components through a class component declaration. Class maintain the correct type, if we use function or even the current DefineComponent the finer type will be lost....
```html
- ComponentProps: Extract props type of component - ComponentListeners: Extract event handlers type of component
Adds an internal hydration flag for `created`, `beforeMount` and `mounted` lifecycles, removes after the `mounted`. Closes #1723
β¦atch before set key in map and use an array to store unkeyed children
This will help people see their mistakes, erroring compilation of code failing in runtime. E.g. if user uses Vetur, they'll see mistakes in dev-time, not in runtime. Examples of valid...
close: #8342 relate: #8334 Issue exposed by https://github.com/vuejs/core/issues/8334 and doesn't seem to be fixed by [7cc31a5](https://github.com/vuejs/core/pull/8338/commits/7cc31a5c0398fec8a1a1196486007c3fe892e283)
Close [#7706](https://github.com/vuejs/core/issues/7706). During HMR reload, the div element is unmounted. However, in SSR mode, the `mountComponent` process does not remount the div element but hydrates it instead, causing the issue...