当前位置: 首页 > news >正文

handsontable问题总结篇

表单滚动条滚动不到最底下

描述:表单有58行,但是滚动条只能滚动到33行。
原因:行高不一致,导致计算不准确
解决办法:rowHeights: 25, // 统一行高,确保计算准确,初始化定义即可,在其他地方不要再赋值

对单元格数据进行格式化,但是会无限循环导致页面卡死

解决办法:// 这里必须写后面的"format",不然会不停循环更新单元格
this.hot.setDataAtCell(
row,
col,
Number(newValue).toFixed(2),
"format"
);

点击查看代码
afterChange(changes, source) {changes?.forEach(([row, col, oldValue, newValue]) => {// if (//   typeof this.currentCellVal === "string" &&//   this.currentCellVal.match(/^[<>!=]+\s*\(.*\)$/)// ) {// 改成右键菜单定义配置console.log('source', source);if (source === "edit") {if (this.customizeCheckData &&this.customizeCheckData[row + "-" + col] && typeof this.customizeCheckData[row + "-" + col]?.split('compare-')[1] === "string" &&this.customizeCheckData[row + "-" + col]?.split('compare-')[1].match(/^[<>!=]+\s*\(.*\)$/)) {let compareFomrula = this.customizeCheckData[row + "-" + col]?.split('compare-')[1]console.log('compareFomrula=', compareFomrula)this.parseFormula(compareFomrula, row, col, Number(newValue).toFixed(2));// 这里必须写后面的"format",不然会不停循环更新单元格this.hot.setDataAtCell(row,col,Number(newValue).toFixed(2),"format");}}});

由于修改了表单横向滚动条高度,导致表单数据错行

解决办法:取消滚动条样式修改

设置最大列,可以避免复制粘贴新增列,maxCols

http://www.gsyq.cn/news/48658.html

相关文章:

  • 2025年烧菜火锅热门推荐,本地人评价最高的前十名,火锅/烧菜火锅/特色美食/美食/社区火锅品牌哪个好
  • 技术面:MySQL篇(为啥会有非关系型数据库?MySQL的数据存储一定在磁盘吗?)
  • 2025年经济型地胶厂家权威推荐榜单:国产优质地胶/性价比高的运动地胶/防火阻燃地胶源头厂家精选
  • 2025 年 11 月展厅设计厂家推荐排行榜,展馆/企业/校史馆/博物馆展厅,多媒体/数字/VR/线上虚拟展厅设计公司精选
  • RFC的表结构前面字段修改之后,持续执行的外围代码需要重启
  • 2025年国内排行前列的原木家具定制供应商口碑排行,卫浴柜/木门/酒柜/护墙板/橱柜/衣柜/实木楼梯机构口碑排行
  • 内网的信息收集
  • 2025 年 11 月展厅设计公司权威推荐榜:企业展厅,校史馆展馆,博物馆,多媒体数字展厅,VR线上虚拟展厅设计厂家精选
  • 2025年永磁工业风扇供应商权威推荐榜单
  • 同行已用软件许可优化省下百万,你还在犹豫什么?
  • 格尔木户外立式广告机零售报价,含价格对比与折扣详情
  • PCBA方案设计——充气泵方案设计
  • 开发随笔2-C++对象序列化和反序列化框架
  • 可白嫖源码---45125构建个性化智能实习匹配与综合管理平台的研究与构建(案例分析)-附源码
  • 同行都在降本,你还在浪费?3招软件许可优化快速追赶!
  • 为什么你的JavaScript代码总是出bug?这5个隐藏陷阱太坑了!
  • [电调]AM32电调调参系列 —— Complementary PWM参数的作用与分析
  • 2025年惠州线下媒体公司权威推荐榜单:楼宇视频广告/社区广告/社区媒体广告源头公司精选
  • Copula函数的参数估计与拟合
  • 深度学习进阶(八)——AI 操作系统的雏形:AgentOS、Devin 与多智能体协作 - 实践
  • [电调]AM32电调调参系列 —— PWM Frequency参数分析
  • 基于AdaBoost算法的人脸检测原理与实现
  • 透明液晶展示柜鞍山批发,实时报价享特价省成本
  • 推荐4款内网穿透工具,轻松突破内网限制
  • 基于卷积神经网络的手写字体识别实现
  • Math类
  • 2025年成都路灯生产厂家综合实力排行榜前十强推荐
  • Python中对称加密与非对称加密结合使用的案例
  • 北京婚姻诉讼律师精选推荐:资深法顾,成功案例众多
  • 2025年国内窗帘电机公司排行榜前十强