问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
57浏览
为什么用npx create-react-app时提示command not found?
刚用yarn安装了最新版npm(8.19.2),想用npx create-react-app新建项目,结果报错command not found。之前用npm init react-app也试过,还是...
工具 2026-01-31 08:20:26 -
1
回答
47浏览
React中如何防止使用window.location.search导致的DOM型XSS?
我在React组件里用URL参数显示用户输入,发现这样写可能有XSS漏洞: function SearchResults() { const searchParam = new URLSearchPa...
安全 2026-01-31 08:19:29 -
2
回答
59浏览
为什么我的UIkit栅格在移动端显示错乱?
大家好,我在用UIkit做响应式布局时遇到个问题。设置了uk-grid的两列在桌面端显示正常,但手机端左侧列突然变窄挤在一起,原本应该堆叠的布局反而并排了。 我试过把列的class改成uk-width...
组件 2026-01-31 08:15:31 -
2
回答
89浏览
React组件使用泛型时报错”Type ‘string’ cannot be used as index type”
在写一个带泛型的React组件时遇到了类型错误,我定义了一个可以接收不同数据类型的表格组件: interface TableProps { columns: Array; data: T[]; } c...
组件 2026-01-31 08:08:29 -
2
回答
74浏览
Vue组件销毁时怎么正确取消Axios请求?请求还是在后台执行了
在做商品列表页的时候,当快速切换路由时,之前的Ajax请求还在后台完成了,导致新页面的数据被旧数据覆盖。我试过在beforeDestroy里调用cancel函数,但控制台还是报错说响应拦截器被调用了。...
前端 2026-01-31 07:17:27 -
2
回答
91浏览
Vuido中使用Flex布局时调整窗口导致元素错位怎么办?
我在用Vuido做桌面应用时,给主窗口加了个flex布局的导航栏,设置成居中排列。但当我拖动窗口变窄到一定宽度时,导航栏里的图标突然挤到下一行去了,明明设置了 nowrap 啊。 这是我的CSS代码:...
框架 2026-01-31 05:18:42 -
2
回答
76浏览
如何在Vue项目中自动生成组件文档并展示到特定页面?
我在用Vue 3开发管理后台时想集成组件库文档,尝试过用vue-docgen-api配合documentation库,按照官方文档配置了config.js: module.exports = { in...
前端 2026-01-31 05:06:30 -
2
回答
121浏览
Arco Design Tabs选中标签的下边框为什么会溢出容器?
在用Arco Design的Tabs组件时,给选中标签加了2像素蓝色下边框,但发现边框总超出容器右边框。试过设置margin-right:-4px和调整padding都不行,如下代码: .arco-t...
组件 2026-01-31 03:09:28 -
2
回答
121浏览
为什么在Row中使用Expanded时会报错说有多余的非灵活子组件?
我在用Flutter写页面布局时遇到了问题,当在Row里放了两个Expanded和一个Text组件后,运行时报错:"RenderFlex children have non-zero flex but...
框架 2026-01-31 02:55:23 -
2
回答
308浏览
AppScan扫描后提示‘XSS漏洞’,但代码里用了转义,怎么解决?
我在用AppScan扫描Vue项目时,发现一个XSS漏洞指向这个组件: <div v-html="renderContent"></div> 代码里已经对接口返回的数据做了HT...
安全 2026-01-31 00:38:35 -
2
回答
176浏览
流程设计器中拖拽节点位置偏移怎么调整?
我在用React Flow做流程设计器时,发现拖拽节点到画布后位置总偏移100px左右,试过设置节点的position: absolute和transform属性都没解决。 代码是这样写的:node....
交互 2026-01-31 00:33:37 -
2
回答
89浏览
移动端Touch事件在快速滑动时会丢失触发?
在移动端开发图片轮播时,我给图片容器绑定了touchstart和touchend事件,通过计算偏移量切换图片。但用户快速滑动时经常无法触发切换,有时候事件直接没反应。我试过改用touchmove但频繁...
优化 2026-01-30 23:53:26 -
2
回答
106浏览
Vite插件在build时如何修改React组件的输出内容?
我在开发Vite插件时遇到了问题,想在构建阶段自动给所有React组件添加跟踪代码。按照文档写了transform函数,但build时提示"Unexpected token",代码根本没生效: exp...
前端 2026-01-30 23:51:26 -
2
回答
80浏览
cache-loader在开发环境一直缓存旧代码怎么办?
在项目中配置了cache-loader想提升构建速度,但发现修改代码后页面没变化,必须重启服务才生效。尝试过删除node_modules/.cache目录也没用,控制台没有报错。webpack4的配置...
优化 2026-01-30 23:49:24 -
1
回答
58浏览
uni-app中renderjs函数无法更新页面DOM元素?
在uni-app开发中使用renderjs组件,我按文档在onReady生命周期里调用render方法,但修改DOM后页面没变化。代码如下: export default { onReady() { ...
移动 2026-01-30 23:32:27 -
2
回答
74浏览
媒体查询在移动端失效,如何排查和解决?
我在给网站做响应式布局时,用媒体查询设置了移动端样式,但手机访问时旧样式还在,新样式没生效。已经清除缓存、检查了断点数值,但问题依旧。比如在max-width: 768px时隐藏导航栏,但手机上看导航...
移动 2026-01-30 23:31:24 -
2
回答
66浏览
ESLint的no-undef规则为什么还是会报未定义变量?
大家好,我在项目里启用了ESLint的no-undef规则,但代码里明明已经声明的全局变量 还是会被标记为未定义。比如在vue文件顶部写了window.myVar = 'test' 后面使用时提示"m...
工具 2026-01-30 23:21:24 -
2
回答
76浏览
React分页加载时新数据追加失败怎么办?
我在做一个商品列表分页,用useState存数据和页码,滚动到底部触发fetch请求。但第二次加载时新数据覆盖了旧数据而不是追加,控制台没报错,这是为什么呢? const [items, setIte...
优化 2026-01-30 23:17:25 -
2
回答
65浏览
移动端动画缓动函数在iOS和Android表现不一致怎么办?
用CSS cubic-bezier写了个弹跳动画,iOS上很流畅但Android卡成PPT,搞不懂为啥差距这么大。试过把ease-in-out改成cubic-bezier(0.25, 0.1, 0.2...
移动 2026-01-30 23:16:27 -
2
回答
42浏览
MorJS的下拉刷新事件为什么触发不起来?
在用MorJS开发移动端列表页时,按照文档写了下拉刷新的onPullDownRefresh事件,但怎么拉都触发不了,控制台也没报错 代码是这样写的: {{item.text}} export defa...
移动 2026-01-30 23:13:28