core icon indicating copy to clipboard operation
core copied to clipboard

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

Results 817 core issues
Sort by recently updated
recently updated
newest added

### Vue version 3.2.13 ### Link to minimal reproduction [最小复现仓库地址](https://github.com/suanzi-yi/vue_6478) ### Steps to reproduce /** * 出现问题 * (1)当向store的name添加一个{age:1,name:'名字'}时,nameList的name属性不会更新 * (2)当改变index索引时,nameList的name属性不会更新 * 疑问 * pinia的getter做依赖收集时,是否会收集nameList作为它的依赖,在上面场景中,getter似乎并没有将nameList作为依赖 * 当store的name更新时,store.getName(index.value)没有去更新nameList的name属性 */ ### What...

### Version 3.2.37 ### Reproduction link [stackblitz.com](https://stackblitz.com/edit/vitejs-vite-fme1tq?terminal=dev) ### Steps to reproduce After open the above reproduction, you will see the console shows the error: [vite] Internal server error: Cannot overwrite...

Fixes [#6416 ](https://github.com/vuejs/core/issues/6416) I wrote a test case to replicate the bug in Suspense.spec.ts。 This bug occurs for two reasons 1. One is pendingId , pendingId controls whether to render...

### Vue version 3.2.25 ### Link to minimal reproduction https://stackblitz.com/edit/vitejs-vite-xqwn2n?file=src/components/HelloWorld.vue ### Steps to reproduce 当修改usePage函数的参数 ### What is expected? 页面发生修改 ### What is actually happening? parentComponent.ctx.deactivate is not a function...

feat: hmr

### Vue version 3.2.37 ### Link to minimal reproduction https://sfc.vuejs.org/#eNqNVE2P2jAQ/SvTXAhSSLqHXihQVVUPeyiqeuil7iEEB7KNP2Q7LCuU/96xYyfha4WEiD15M/P85sWn6KuU6aGh0TwifKELVUkDmppGrggHIJyYikmhDJxA0TKBotFGsF+0hBZKJRhMMHvyuQMD9OCizpmk2zEwzbCCTl/0FfybK/rMZWN67ChmCQ45heDaAG/YhipYjhrF8CmBJ/x9hKlHL7LuSHgY3BjKZJ0b6o8GsNg/rU6nUKttFxkG+pd1vqE1lEItScSFYnk9qywdEq3WbguO3SJzwCFvo4a1SwDzJqkt4vqQCA4zJra0HoWys/SzEu/Q6DR6gMZY4MfJLLKRYlESddOasVziEAVHz5wc0L/QJJqDi9gYzszuSbQ3Rup5lumysIN80alQuwxXqWo4uoumVLPZRolXTRUWJuhEgJbwFlteuOCuTcfOEwzRdHvboJ17pBJSo3m2tKw4/Wl38Z+J0+F3XiP+b3BQyKCsMn3Cd9zYhEZuUZz5Zd6QdbBBa1LPKQ7yuP8dNfE0KBaCgN+ZaRTvOKZDbUdowLXJuBRqEftuNypa8jHcoJuEnMviQ+0Wpo99S53VBze5yvfN5O8CN9EHrxjC6dEBy4YXphL87ON3/RJgFXdnQ9VnzxynVZk3jObHEA3BTihLrqZ+Urbn0pLotexd4IfSc4shBqPy4l+Cj2q3w/tjCssVRn3Ru+N1WfGl4n2HQCR1ixtDf2Tg9kScvoYjV3qdrwf4F7+aw4/c7FNULPar/Hit43Sk3jXrc7rYK7S9QlYlitOhPiwHHPLxAl5pgi70DnSN8UZA57T/AQQpKCE= ### Steps to reproduce 1. Create a [custom v-model implementation](https://vuejs.org/guide/components/events.html#usage-with-v-model). 2. Provide a customRef to the custom v-model implementation. 3....

closes #6428 related #6303, #6430

ready to merge
:hammer: p3-minor-bug

This is a TypeScript only improvement It allows to pass a special case like this: ```ts // import type { MyItem } from '@/shared/models/MyItem'; import { ref } from 'vue';...

scope: types
:broom: p1-chore
ready for review

### Version 3.2.31 ### Reproduction link [github.com](https://github.com/Gagydzer/vue-slots-rerender-bug) ### Steps to reproduce I've found some cases that shouldn't makes slot-component to update, but it does. Only case #1 works properly. It...

need guidance
scope: slots

### What problem does this feature solve? For example: I want implement a component. It need to provide `v-model` for parent component and may need to use `v-model` to child...

:sparkles: feature request