问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
36浏览
Vue前端路由怎么解决SEO问题?
我用 Vue Router 做了个单页应用,页面内容都是通过前端路由动态加载的,但发现搜索引擎根本抓不到页面内容,这对 SEO 太不友好了。试过在 router-link 里加静态链接也没用,爬虫好像...
前端 2026-02-24 20:27:22 -
2
回答
41浏览
PWA 添加到主屏后图标不显示怎么办?
我做了一个 PWA 应用,manifest.json 里配了 icons,也通过 Lighthouse 检测通过了,但在安卓 Chrome 上“添加到主屏”后,桌面上的图标却是默认的灰色齿轮,根本没用...
移动 2026-02-24 20:26:21 -
2
回答
74浏览
开发自定义Webpack Loader时如何获取原始文件路径?
我正在写一个自定义的Webpack loader,想在处理文件时拿到这个文件在磁盘上的绝对路径,但不知道怎么取。试过用this.resourcePath,但不确定是不是正确的做法,文档看得有点懵。 比...
前端 2026-02-24 20:18:20 -
2
回答
25浏览
前端请求加了 Nonce 为啥还是被拦截?
我在做 CSP 安全策略,给每个 fetch 请求加了 Nonce,但浏览器还是报“Refused to execute inline script”错误,根本没走到请求那步。是不是我理解错了 Non...
安全 2026-02-24 20:07:20 -
2
回答
52浏览
Vue路由切换时如何实现平滑过渡动画?
我在用 Vue 3 + Vue Router 做页面切换,想加个淡入淡出的过渡效果,但试了 transition 包 router-view 后动画根本不触发,页面直接闪过去。是不是我写法有问题? 这...
优化 2026-02-24 19:59:18 -
2
回答
60浏览
VeeValidate 表单验证时如何动态修改错误提示样式?
我用 VeeValidate 做表单验证,现在想根据验证状态动态改变错误信息的样式,比如输入框无效时让错误文字变红。但发现默认的 <ErrorMessage> 组件好像没法直接加 clas...
交互 2026-02-24 19:44:20 -
1
回答
44浏览
浏览器渲染层合成时为什么我的CSS transform失效了?
我在做一个卡片翻转动画,本地测试好好的,但放到项目里就完全不动了。控制台也没报错,就是transform没生效,怀疑是不是和浏览器的合成层机制有关? 我写的CSS大概是这样: .card { tran...
前端 2026-02-24 19:32:20 -
2
回答
55浏览
Charles抓包时本地React请求不显示怎么办?
我用Charles想抓本地开发的React应用发出的API请求,但明明页面有数据,Charles里却完全看不到任何请求记录,这是为啥? 我已经开了SSL代理,也装了证书,手机抓包是正常的,就local...
工具 2026-02-24 19:25:18 -
2
回答
45浏览
前端被XSS攻击了,应急响应该怎么做?
我们线上 Vue 项目突然收到用户反馈,页面里弹出了奇怪的 alert,怀疑是 XSS 攻击。我看了下代码,确实有个地方直接用了 v-html 渲染用户输入的内容,但之前没做任何过滤。现在想知道:一旦...
安全 2026-02-24 19:23:19 -
2
回答
32浏览
前端加密时密钥怎么安全交换?
我最近在做用户敏感数据的前端加密,打算用 AES,但卡在密钥交换这一步了。后端生成的密钥直接通过 HTTPS 返回给前端,这样真的安全吗?会不会被中间人拿到? 我试过用 RSA 公钥加密 AES 密钥...
安全 2026-02-24 19:13:19 -
2
回答
23浏览
TDesign Input输入框高度怎么改不了?
我用 TDesign 的 Input 组件,想改高一点,但加了 height 好像没生效,是不是被内部样式覆盖了? 我试过直接在组件上加 style,也试过用 class 覆盖,都不行。控制台看元素,...
组件 2026-02-24 19:10:18 -
2
回答
31浏览
Figma Inspect 模式下怎么导出 CSS 样式?
我在 Figma 里用 Inspect 检查设计稿,看到右边有自动生成的 CSS,但不知道怎么复制或者导出这些样式。 点那个复制按钮只能复制单个属性,整个组件的完整 CSS 要怎么一次性拿到?试过右键...
工具 2026-02-24 19:04:16 -
2
回答
80浏览
Spring动画参数调不好,效果太弹了怎么办?
我在用 Framer Motion 做一个菜单展开的 Spring 动画,但调出来的效果特别“弹”,来回震荡好几次才停住,看起来很不自然。我试过改 damping 和 stiffness,但要么还是弹...
交互 2026-02-24 18:50:17 -
1
回答
31浏览
云开发数据库查询为什么返回空数组?
我在小程序里用云开发查数据库,明明有数据却一直返回空数组,是不是写法有问题? 我用的是 db.collection('todos').where({}).get(),本地调试和真机都试了,权限也设成所...
移动 2026-02-24 18:23:16 -
2
回答
31浏览
Framebuster 防点击劫持代码为啥在某些浏览器里失效了?
我最近在项目里加了个防点击劫持的 Framebuster 脚本,但测试时发现 Chrome 和 Firefox 表现不一致——有时候页面还是能被嵌入 iframe。我明明写了判断 top 是否等于 s...
安全 2026-02-24 18:18:20 -
2
回答
28浏览
边缘计算怎么提升前端页面加载速度?
我们最近在做首屏性能优化,听说边缘计算能减少延迟,但不太清楚具体怎么用在前端项目里。比如静态资源放 CDN 算不算边缘计算?还是说必须用像 Cloudflare Workers 这种? 试过把 JS ...
优化 2026-02-24 18:17:18 -
2
回答
39浏览
Vue Router 的路由元信息怎么在组件里获取不到?
我在用 Vue 3 + Vue Router 4,想通过路由的 meta 字段传点权限信息,但在组件里用 $route.meta 却是空的,明明路由配置里写了啊。 我试过在 setup 里用 useR...
前端 2026-02-24 18:16:19 -
2
回答
50浏览
CORS 中 Access-Control-Allow-Methods 设置后为啥还是报错?
我前端用 fetch 发了个 DELETE 请求,但浏览器控制台一直报 CORS 错误,说 method 不被允许。后端明明已经加了 Access-Control-Allow-Methods: GET...
安全 2026-02-24 18:14:20 -
1
回答
37浏览
微前端中子应用样式污染主应用怎么办?
我在用qiankun做微前端,主应用和子应用都用了相同的class名,比如.container,结果子应用的样式把主应用的布局搞乱了。试过加:host但没生效,是不是得用CSS Modules? 子应...
前端 2026-02-24 17:24:21 -
2
回答
26浏览
V8引擎里闭包变量为啥有时会意外共享?
我在写一个循环绑定事件的函数,发现每次点击都输出最后一个索引值,明明用了let声明变量啊。是不是V8对闭包的处理有什么特别的地方? 试过改成用const、也试过把回调抽成单独函数,但问题还是存在。代码...
前端 2026-02-24 17:06:23