Skip to content

Conversation

@newstart0514
Copy link

🤔 这个分支是...

  • 新功能
  • Bug fix
  • Ts 类型更新
  • 打包优化
  • 性能优化
  • 功能增强
  • 重构
  • 依赖版本更新
  • 代码优化
  • 测试 case 更新
  • 分支合并
  • 网站/文档更新
  • demo 更新
  • Workflow
  • 配置修改
  • 发布
  • 其他 (具体是什么,请补充?)

🔗 相关 issue 连接

#4929

💡 问题的背景&解决方案

表格编辑器是根据行列进行定位的,在部分情况下,开发者需要处理退出编辑器但是不保存当前值的情况,这种情况下表格没有暴露对应的方法给到开发者,只有一个退出编辑但是保存值的API。

我发现VTable 的 EditManager 类中已经实现了 cancelEdit() 方法,它会强制退出编辑器但不保存当前值,和completeEditCell一样处理就很好解决了这个问题。

// 不保存并退出编辑  
tableInstance.cancelEditCell();

📝 Changelog

Language Changelog
🇺🇸 English add cancelEditCell method to ListTable and PivotTable APIs
🇨🇳 Chinese 为 ListTable 和 PivotTable API 添加 cancelEditCell 方法

☑️ 自测

⚠️ 在提交 PR 之前,请检查一下内容. ⚠️

  • 文档提供了,或者更新,或者不需要
  • Demo 提供了,或者更新,或者不需要
  • Ts 类型定义提供了,或者更新,或者不需要
  • Changelog 提供了,或者不需要

🚀 Summary

copilot:summary

🔍 Walkthrough

copilot:walkthrough

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant