组件开发
本话题发布组件开发相关的问答文章和技术分享,将持续更新,为您推荐了18篇问答,访问即可查看更多精彩内容。
-
1
回答
30浏览
Svelte子组件如何正确接收并响应父组件传来的props变化?
我在写一个Svelte的列表组件,父组件传了个items数组进来,但更新后子组件没重新渲染,是哪里写错了吗? 我试过用$:声明响应式语句,也检查了props有没有拼错,但就是不生效…… <!--...
框架 2026-03-23 12:33:21 -
1
回答
42浏览
Vite里怎么配置别名让路径不那么乱?
我用 Vite 搭了个 Vue3 项目,导入组件老是写 ../../../components/xxx.vue,看着头大。听说可以配别名,但照着文档改了 vite.config.js 还是报错,说找不...
框架 2026-03-20 10:12:21 -
1
回答
30浏览
Vue I18n 动态切换语言后模板里的翻译没更新怎么办?
我用 Vue 3 + Vue I18n 做多语言,切换语言时 JS 里能拿到新值,但模板里还是显示旧的翻译,这是为啥? 我试过直接改 i18n.global.locale,也试过用 nextTick,...
框架 2026-03-16 08:23:21 -
1
回答
35浏览
Pinia中如何正确监听store状态变化?
我在用Pinia管理状态,想在组件里监听某个store里的数据变化,但用watch好像没反应。试过直接watch store的属性,也试过用store.$subscribe,但有时候更新不及时,不知道...
框架 2026-03-15 17:51:25 -
2
回答
73浏览
Quasar里怎么自定义QInput的错误提示样式?
我在用Quasar做表单,想改一下QInput验证失败时的错误提示颜色和字体大小,但试了几次都没生效。 官方文档说可以用error-message属性,但样式还是默认的红色小字。我尝试在scoped ...
框架 2026-03-13 22:48:24 -
2
回答
30浏览
Storybook 里 Vue 组件的 props 默认值不生效?
我在 Storybook 里写了个带默认值的 Vue 组件,但预览时 props 的默认值没显示出来,明明本地用是正常的,是不是我写法有问题? 试过在 argTypes 里手动指定 defaultVa...
工具 2026-03-09 15:16:22 -
2
回答
43浏览
Vue DevTools 为什么检测不到我的 Vue 应用?
我本地开发一个 Vue 3 项目,用的是 Vite + Composition API,但打开浏览器 DevTools 的 Vue 面板一直显示 “Vue.js is not detected”。明明...
前端 2026-03-07 23:56:18 -
2
回答
31浏览
Flutter中如何让自定义组件支持响应式布局?
我在写一个 Flutter 自定义卡片组件,想让它在不同屏幕尺寸下自动调整内边距和字体大小,但试了 MediaQuery 和 LayoutBuilder 都不太顺手。有没有更简洁的方式? 比如我之前在...
移动 2026-03-07 20:38:21 -
2
回答
19浏览
Vue 3 中 Suspense 不生效是怎么回事?
我在用 Vue 3 的 Suspense 包裹一个异步组件,但页面一直显示默认内容,fallback 根本没触发。明明组件里用了 await 获取数据,也返回了 Promise,但 Suspense ...
框架 2026-03-04 15:18:23 -
2
回答
45浏览
低代码平台中如何动态注册 Vue Element Admin 的路由?
我在用低代码平台集成 Vue Element Admin 时,想根据后端返回的菜单动态生成路由,但页面一直空白,控制台也没报错。我试过在 router/index.js 里直接 push 路由,但好像...
框架 2026-03-03 21:05:20 -
2
回答
54浏览
VueUse的useStorage存储的数据变化了,但页面没更新怎么办?
在用VueUse的useStorage存表单数据时遇到个怪问题。我用v-model绑定了输入框,通过useStorage存到localStorage,但修改输入内容后页面显示没变,除非手动刷新。试过重...
框架 2026-02-17 19:54:26 -
2
回答
47浏览
Vue Router动态路由跳转后组件不更新怎么办?
在用Vue3+Vue Router做动态路由时遇到个问题,当通过router.push('/user/'+id)跳转同一路径不同参数的页面,组件内容没重新渲染。试过在onBeforeMount里请求数...
框架 2026-02-13 21:58:24 -
2
回答
52浏览
Pinia store里修改数组后视图不更新怎么办?
在用Pinia管理用户收藏列表时遇到问题,store里定义了一个items数组,通过addToCollection(item)方法用push()添加元素,但页面列表没变化。 试过手动调用this.$f...
框架 2026-02-06 13:07:38 -
2
回答
64浏览
在Vue3的setup()中如何让CSS变量跟随ref响应式变化?
我在用Vue3的Composition API时,想通过CSS变量动态改变元素颜色。在setup()里用了ref存颜色值,然后在CSS里定义了变量,但怎么都更新不了颜色呢。 试过把颜色值绑定到元素st...
框架 2026-02-05 17:17:32 -
2
回答
106浏览
Vue Router导航守卫里获取不到最新的路由参数怎么办?
在使用Vue Router的beforeEach守卫时,发现通过to.params.id获取不到最新的路由参数,总是显示上一次的值。比如从商品详情页/product/123跳转到/product/45...
框架 2026-02-02 07:50:32 -
1
回答
111浏览
Element Plus动态表单项怎么设置校验规则?
在用v-for循环渲染表单输入框时,发现设置的rules规则没生效。比如每个问题都要填写,但输入框不报错。 尝试过直接在rules对象里写数组,但控制台报prop not found错误。代码大概是这...
框架 2026-02-01 14:23:29 -
2
回答
79浏览
Flutter自定义列表项组件滚动时状态重置怎么办?
我在开发可复用的列表项组件时遇到问题,每次列表滚动后之前选中的项状态会重置。我用了StatefulWidget保存isSelected状态,但滚动后颜色突然变回来。试过给组件加Key但没用,这是为什么...
移动 2026-01-28 09:45:36 -
2
回答
82浏览
Pinia状态更新后为什么界面没有刷新?
我在使用Pinia管理状态时,修改了store里的数据,但是页面上显示的数据却没变。我直接通过store的方法更改了值,也确认了store中的确发生了变化,但就是看不到UI更新,这是怎么回事?
框架 2026-01-25 02:29:01