问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
31浏览
Electron 里怎么正确使用 native 模块?重编译后还是报错怎么办?
我用 Electron 做了个桌面应用,需要调用一个用 C++ 写的 native 模块(通过 node-gyp 编译的)。之前在纯 Node 环境下跑得好好的,但集成到 Electron 后一直报 ...
框架 2026-03-29 23:20:16 -
1
回答
32浏览
Taro 中使用 CSS Modules 为啥样式没生效?
我在 Taro 项目里尝试用 CSS Modules 写组件样式,但发现类名没被编译成哈希值,样式也没应用上。我明明把文件命名为 index.module.css 了啊。 这是我的样式代码: .con...
框架 2026-03-29 23:12:14 -
2
回答
38浏览
自定义组件发布到NPM后样式丢失怎么办?
我写了一个Vue的自定义按钮组件,本地测试样式正常,但发布到NPM后别人安装使用时CSS完全没生效,这是为啥? 我已经在package.json里配置了"style"字段指向dist/index.cs...
组件 2026-03-29 23:07:17 -
1
回答
34浏览
cherry-pick 时遇到冲突,怎么保留我本地的修改?
我在用 git cherry-pick 拉取某个 commit 的时候,提示和我当前分支有冲突。但我其实已经改过这些文件了,不想被覆盖,只想保留我本地的版本,该怎么做? 比如我本地改了一个按钮的样式,...
工具 2026-03-29 23:04:16 -
1
回答
39浏览
为什么手机上调试 Vue 页面时 DevTools 看不到源码?
我用 Chrome 连真机调试一个 Vue 项目,页面能打开,但 DevTools 的 Sources 里只看到打包后的 JS,根本找不到原始的 .vue 文件。明明本地开发时 devServer 开...
移动 2026-03-29 22:57:15 -
1
回答
26浏览
延迟反馈导致用户重复点击怎么办?
我在做一个表单提交功能,用户点“提交”后要等2秒左右才有响应,结果很多人以为没点上就狂点好几次,最后重复提交了。这咋整? 我试过加个 loading 状态禁用按钮,但好像没生效,按钮还是能点。是不是我...
交互 2026-03-29 22:50:14 -
1
回答
38浏览
Vuido里怎么让按钮点击后弹出系统通知?
我用 Vuido 写了个简单的桌面应用,想在点击按钮时调用系统通知,但试了几次都不行。查了文档说要用 libui 的 notification API,但不知道怎么在 React 组件里调用。 下面是...
框架 2026-03-29 22:42:14 -
1
回答
37浏览
Element Plus 表单校验不触发是怎么回事?
我在用 Element Plus 写一个登录表单,明明给 form-item 加了 rules,也绑定了 model,但点击提交时校验完全没反应,错误提示也不显示。是不是漏了什么关键步骤? 我试过在 ...
组件 2026-03-29 22:28:15 -
2
回答
28浏览
前端路由鉴权怎么做才不会闪现未授权页面?
我在用 Vue Router 做后台管理系统,想在进入某些路由前判断用户是否登录。现在的问题是,即使我在 beforeEach 里写了跳转逻辑,页面还是会先闪一下目标组件,然后才跳回登录页,体验很不好...
前端 2026-03-29 22:27:12 -
1
回答
28浏览
Hippy 中如何正确监听页面返回事件?
我在 Hippy 项目里想监听页面返回(比如 Android 物理返回键),但试了 BackHandler 没反应,是不是用法不对? 官方文档说要用 Hippy.backPressListener,但...
移动 2026-03-29 22:02:13 -
2
回答
33浏览
Source Map 线上生效但本地调试找不到原始 CSS 文件?
我用 Webpack 打包了项目,线上错误监控能通过 Source Map 定位到原始 JS 文件,但 CSS 报错时却只能看到压缩后的样式,根本没法调试。明明 devtool 里也配了 source...
优化 2026-03-29 21:33:14 -
1
回答
28浏览
Nuxt Content 获取文章列表时怎么按自定义字段排序?
我用 Nuxt Content 写了个博客,想按 frontmatter 里的 publishDate 字段排序,但试了几次都不生效,是写法有问题吗? 我的代码大概是这样: const { data:...
框架 2026-03-29 21:23:14 -
1
回答
29浏览
懒渲染时组件状态丢失怎么办?
我在用 React 做一个长列表,为了性能用了懒渲染(比如只渲染可视区域的项)。但发现滚动回来后,之前输入过内容的表单项变空了,状态没了。 我试过把状态提到父组件,但数据量太大,维护起来很麻烦。有没有...
优化 2026-03-29 20:36:14 -
2
回答
30浏览
Joi 表单验证时如何动态添加校验规则?
我用 Joi 做前端表单验证,但有个字段的校验规则要根据另一个字段的值动态变化。比如当“用户类型”是“企业”时,“公司名称”才必填。试过在 schema 里用 Joi.when(),但一直报错说方法不...
交互 2026-03-29 19:56:18 -
1
回答
26浏览
Ant Design 的 Notification 通知怎么自定义样式不生效?
我在用 Ant Design 的 notification 组件时,想改一下背景色和文字颜色,但按照文档传了 className 或 style 好像都没用。比如我试过 notification.op...
组件 2026-03-29 19:49:14 -
1
回答
37浏览
Next.js中全局CSS在SSR时为什么样式错乱?
我在Next.js项目里引入了一个全局的CSS文件,本地开发看着没问题,但一部署到服务器做SSR渲染,页面样式就乱了,有些类名没生效,顺序也不对。 我试过把CSS放在pages/_app.js里用im...
框架 2026-03-29 19:47:14 -
1
回答
28浏览
自定义表单校验怎么和原生 required 一起用?
我用 HTML 原生的 <input required> 做基础校验,但还想加个自定义规则:比如用户名不能是 admin。我在 submit 事件里写了判断,可一旦输入框为空,浏览器会先弹...
交互 2026-03-29 19:44:19 -
1
回答
39浏览
List列表数据渲染后样式错乱怎么办?
我用Vue写了个商品列表,数据是从接口拉的,渲染出来后发现每个item之间的间距不一致,有的挤在一起,有的又隔很远。明明CSS里写了统一的margin,但看起来完全没生效。 我试过加!importan...
组件 2026-03-29 19:36:17 -
1
回答
32浏览
CORS请求中Referrer检查到底有没有用?
我最近在做前端调用后端API,遇到CORS问题。后端同事说他们加了Referrer检查来防止跨域请求,但我听说这并不安全?我自己试了一下,发现即使设置了Referer,浏览器还是会因为CORS策略拦掉...
安全 2026-03-29 19:28:18 -
1
回答
37浏览
TDesign级联组件怎么设置默认选中值?
我用TDesign的Cascader组件做地区选择,数据是动态加载的,但不知道怎么设置默认选中的值。试过直接给value赋值数组,比如['110000', '110100'],但组件没反应,下拉框还是...
组件 2026-03-29 19:08:13