问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
34浏览
Nginx upstream配置后为什么请求没被转发到后端服务?
我用 Nginx 做反向代理,配了 upstream,但访问时一直报 502 Bad Gateway。本地后端服务明明是开着的,端口也监听正常。 我试过直接 curl 后端地址能拿到响应,但通过 Ng...
工具 2026-03-06 13:54:20 -
1
回答
37浏览
npm audit 报高危漏洞但没法升级依赖怎么办?
我跑 npm audit 发现有个高危漏洞,但提示的依赖是深层嵌套的,自己项目里根本没直接装,手动升级也没用。 试过 npm update 和删 node_modules 重装,还是报一样的问题。有没...
安全 2026-03-06 13:52:16 -
1
回答
53浏览
Lynx框架中如何正确绑定点击事件?
我在用Lynx写一个列表页,想给每个item加点击事件,但绑不上。试了@tap和@click都不行,控制台也没报错,就是没反应。 这是我的代码片段: <template> <div ...
框架 2026-03-06 13:47:16 -
2
回答
51浏览
iView表单的label宽度怎么不生效?
我在用iView的Form组件时,给FormItem设置了label-width属性,但发现根本没起作用,label还是特别窄,内容都挤在一起了。 我试过直接写死px值,也试过用百分比,都不行。是不是...
组件 2026-03-06 13:25:21 -
2
回答
54浏览
高德地图自定义样式不生效是怎么回事?
我用高德地图 JS API 加载了一个自定义的 JSON 样式,但地图还是显示默认的样式,完全没变。我确认 JSON 格式是对的,也调用了 setMapStyle 方法,但就是没效果,是不是哪里漏了?...
交互 2026-03-06 13:23:22 -
2
回答
49浏览
Vue自定义指令里怎么获取组件实例?
我在写一个 Vue 3 的自定义指令,想在指令的钩子里访问当前组件的实例(比如调用组件的方法),但试了 binding.instance 却是 undefined,这是为啥? 我用的是 Composi...
框架 2026-03-06 13:02:17 -
2
回答
37浏览
用户没点同意就加载了第三方脚本,这合规吗?
我最近在做 GDPR 合规改造,发现我们网站一进来就自动加载了 Google Analytics 和 Facebook Pixel 的脚本,但这时候用户还没点“同意”按钮啊。这样是不是违规了? 我试过...
安全 2026-03-06 13:01:20 -
2
回答
65浏览
TypeScript 中如何正确声明一个可选的函数参数?
我在写一个工具函数,想让某个参数是可选的,但 TS 一直报错说类型不匹配。我试过用 param?: string,但调用时传 undefined 还是提示错误,是不是哪里写错了? 比如下面这个函数: ...
前端 2026-03-06 12:52:21 -
2
回答
22浏览
Editor.js 在 Vue 中初始化后无法输入内容是怎么回事?
我在 Vue 3 项目里集成 Editor.js,初始化看起来没问题,编辑器也渲染出来了,但就是点进去没法输入文字,光标都出不来。试过官方 demo 的配置,也检查了容器是否有高度,还是不行。 这是我...
组件 2026-03-06 12:45:20 -
2
回答
31浏览
真机调试时 console.log 不显示怎么办?
我在用 iPhone Safari 调试一个移动端网页,连上电脑后在开发者工具里看不到 console.log 的输出,明明代码执行了但控制台一片空白,有遇到过类似问题的吗? 已经确认开启了“Web ...
移动 2026-03-06 12:44:18 -
1
回答
26浏览
Vite 插件里怎么处理 CSS 中的变量注入?
我在写一个 Vite 插件,想在构建时动态往 CSS 里注入一些变量,比如主题色。但试了几次发现 transform 阶段拿到的 CSS 内容没法正确替换,或者替换后样式就乱了。 我用的是 trans...
工具 2026-03-06 12:43:20 -
2
回答
54浏览
前端如何校验密码强度才安全?
我在做用户注册页面,想在前端实时提示密码强度,但不确定该用什么规则。现在只做了长度判断:password.length >= 8,但感觉不够安全。 看到有些网站要求包含大小写字母、数字和特殊字符...
安全 2026-03-06 12:19:17 -
2
回答
20浏览
WebAssembly 里怎么安全地做加密解密?
我用 Rust 编译了一个 WebAssembly 模块,想在前端做 AES 加密解密,但密钥如果写在 JS 里感觉不安全。 试过把密钥传给 wasm 函数,但发现浏览器 devtools 还是能抓到...
前端 2026-03-06 12:15:24 -
1
回答
21浏览
11ty中如何让CSS文件被正确引入并生效?
我在用11ty做静态站点,把CSS文件放在了_includes/css/style.css,然后在模板里用引入,但页面样式完全没加载,控制台还报404。是不是路径配错了? 我试过把CSS移到src/c...
框架 2026-03-06 12:12:19 -
2
回答
61浏览
Angular里用Observable订阅后数据不更新是怎么回事?
我在Angular组件里用HttpClient请求数据,返回的是Observable,subscribe之后第一次能拿到数据,但后续服务端数据变了,页面却没更新。是不是漏了什么操作? 我试过用asyn...
框架 2026-03-06 12:03:18 -
2
回答
63浏览
前端会遭遇SQL注入吗?我写的搜索功能是不是有风险?
我在做一个商品搜索功能,用户输入关键词后通过 fetch 发请求到后端接口。后端是用 PHP 写的,直接拼接 SQL 查询,比如: $sql = "SELECT * FROM products WHE...
前端 2026-03-06 11:53:18 -
1
回答
55浏览
Redux DevTools 为什么在浏览器里没反应?
我按照文档装了 Redux DevTools 扩展,也配置了 store,但打开浏览器插件一直是空的,没有任何 action 记录,这是怎么回事? 我的 store 配置是这样的: import { ...
前端 2026-03-06 11:52:17 -
2
回答
29浏览
Redux中异步action怎么写才不会报错?
我最近在用Redux做登录功能,想在dispatch里发请求,但一调用就报错说“Actions must be plain objects”。我查了文档说要用中间件,但我已经装了redux-thunk...
框架 2026-03-06 11:49:20 -
2
回答
27浏览
FinClip 小程序里怎么让按钮在底部固定不被键盘顶起?
我在用 FinClip 开发一个聊天页面,底部有个发送按钮,但一唤起软键盘,整个页面往上推,按钮就被顶到键盘上面了,体验很怪。试过 position: fixed,但在某些安卓机型上还是会被顶起来,有...
移动 2026-03-06 11:47:19 -
2
回答
48浏览
Element Plus 的 Result 组件怎么自定义图标?
我用 Element Plus 的 Result 组件展示操作结果,但想把默认的图标换成自己的 SVG 图标,试了 icon 属性但没生效,是不是用法不对? 官方文档说 icon 支持传入组件,但我直...
组件 2026-03-06 11:46:20