组合式函数抽离页面数据处理逻辑 Vue的官方文档在插槽部分介绍了无渲染组件的封装思路,但是也指出了使用无渲染组件的方式会引入多余的组件开销,并且在组合式函数部分的内容中提出,使用组合式函数实现无渲染组件设计的思路.这里是一个示例: <template> <h1>新闻页面</h1> <div class="containe 2025-07-29 Vue #vue
Pina 解构的响应式丢失问题 先说结论: 在 Pinia 中,如果使用 storeToRefs 解构出 user 对象,再通过 toRefs 解构 user 的属性(如 name、age 2025-07-28 Vue #vue#Pinia
Router 记录: 相对路径和绝对路径 问题示例 router.push(`home/${message.value}`) 这段代码的页面转跳使用的就是相对路径,转跳时会根据当前的router路径去匹配,结果为 当前路径+home/${message.value} 问题出现时,转跳是在父及router执行的,子级页面也在父级页面中,Ro 2025-07-27 Vue #vue#router
问题记录:动态参数未解析成功 直接说结论: name 属性冲突 { path: '/', name: 'home', component: HomeView, children: [ { path: 'home/:id(\\d+)', 2025-07-27 Vue #vue#router