baidu / amis

前端低代码框架,通过 JSON 配置就能生成各种页面。
https://baidu.github.io/amis/
Apache License 2.0
17.33k stars 2.51k forks source link

请问amis是否能实现类似saleforce的多行单字段编辑 #7487

Open tujiajun opened 1 year ago

tujiajun commented 1 year ago

实现场景:

image

存在的问题:

现在使用的是crud的quickedit功能,但是这个功能貌似只能实现单个单元格编辑;其次是crud自带的批量修改功能,貌似无法动态的选择某个字段进行批量编辑。 有尝试在 props.store.rows[0].locals props.store.rows[0].reset() props.store.rows[0].data 这几个地方进行改动,但貌似都无法触发quickedit的提交接口

当前方案:

2betop commented 1 year ago

你这个截图不也是单元格编辑吗?你说的可是怎样的交互?编辑单元格还跟左侧的选中有关?太奇怪了吧

2betop commented 1 year ago

到时会考虑在列 header 处添加列编辑功能

lhtuling commented 1 year ago

你说的情况应该这样也可以吧 https://aisuda.bce.baidu.com/amis/zh-CN/components/crud#%E5%86%85%E8%81%94%E6%A8%A1%E5%BC%8F 不知道理解的对不对 image

yinlianghui commented 1 year ago

你这个截图不也是单元格编辑吗?你说的可是怎样的交互?编辑单元格还跟左侧的选中有关?太奇怪了吧

image

这块功能我们是参考saleforce的,可以快速修改多行的同一个字段值并更新保存。