- 博客(14)
- 收藏
- 关注
原创 解决requestFullscreen()全屏模式下复制功能丢失问题
showCopyNotification(‘success’, ‘复制成功’)showCopyNotification(‘success’, ‘复制成功’)// 不支持 Clipboard API,直接使用 execCommand。showCopyNotification(‘error’, ‘复制失败’)throw new Error(‘execCommand 复制失败’)// 在全屏模式下,将元素添加到全屏元素内,否则添加到 body。console.error(‘降级复制失败:’, error)
2025-12-25 16:11:47
367
原创 长文本多行无法换行出现横线滚动条
有些长文本换行失效的问题,消息很长(包含连续的英文、数字、特殊字符如方括号 []、冒号 : 和长 URL-like 字符串),浏览器默认不会在这些“不可断行”字符处自动换行(例如,org.springframework.web.HttpMediaTypeNotSupportedException 这样的长单词)。样式上处理加上:word-break: break-word;
2025-12-11 17:20:32
75
原创 confirm确认弹窗样式
在js代码块里面的属性设置:type: ‘warning’, confirmButtonText: ‘确定’,cancelButtonText: ‘取消’,
2025-12-01 11:44:49
148
原创 confirm确认弹窗样式
在js代码块里面的属性设置:type: ‘warning’,confirmButtonText: ‘确定’,cancelButtonText: ‘取消’,
2025-12-01 11:42:49
79
原创 浏览器查看request URL出现变量值乱码问题
理由是:参数并不是“乱码”,而是被浏览器/axios按规范做了 URL 编码(percent-encoding)。中文出现在 URL 查询串时都会被编码成 %E5%90%88…这种形式,后端应该按 UTF-8 解码后得到“合理性判定”。
2025-10-23 19:52:42
110
原创 tsx中的render函数插入dom写样式时候失效
你的按钮容器是通过 TSX 的 render 函数插入的render: () => { return。
2025-10-17 17:03:50
87
原创 解决使用echarts图表页面尺寸变化没有同步变化问题
原因是:ECharts图表在初始化时会根据容器尺寸绘制,但当容器尺寸变化时(如全屏切换),需要手动调用resize()方法重新调整图表尺寸。this.chart.resize() //这里写你的实例手动重新resize。dom块写法就给100%js块要监听页面尺寸变化。
2025-10-11 11:28:32
206
原创 使用requestFullscreen全屏效果之后tooltip气泡组件失效
vue2项目中使用了requestFullscreen全屏效果之后tooltip气泡和select下拉组件失效,select下拉组件还好解决,这个tooltip气泡组件他在body上的,网上找了很多方案试了都不行的。// 如果在全屏模式下,将 tooltip 移动到全屏元素内。不使用tooltip气泡组件,内容使用原生的title。方案二:使用自定义指令把dom块移到全屏模式下元素里面。方案一:使用title(最方便)
2025-10-11 11:17:33
151
原创 elementui下拉框样式修改
使用:title="item.value"和下拉框定宽,解决下拉框值过长显示问题,这个要放到option组件下。使用:popper-append-to-body="false"解决全屏下拉框失效问题。使用popper-class="select-dropdown"自定义下拉框样式。
2025-09-25 15:52:38
79
原创 vscode中文插件不生效
方法二: 在vscode中,按住ctr+shift+p,在出现的输入框中,输入Configure Display Language,在弹出的语言中,选中zh-cn,软件弹出提示。点击重启(Restart)按钮后,中文即可生效。方法一: 卸载中文插件,重新安装再重启vscode。vscode中文插件不生效。
2025-09-14 23:32:35
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅