复制后再次粘贴时不能粘贴多行且拿不到粘贴到值
附加文件 请测试查看您好,可能是我理解有误,无法重现你的问题,麻烦回复一个重现步骤?谢谢!我的重现方式如图所示:
你好,我解释一下这里的问题所在,FlexGrid的itemSource属性,可以是一个普通的数据集(数组),也可以是Wijmo的CollectionView对象;
对于前者其实比较容易理解,它就是负责直接保存和呈现grid的数据源的,
后者从概念上讲,它是一个“视图”,在数据源(sourceCollection)和
FlexGrid显示的数据项(items)之间,有一个层,这个层隔离了数据和视图,
加入了数据修改、数据追踪、分页、提交等等功能,相当于一个缓存的功能。
在代码pastingCell中,cv.sourceCollection拿到的是原始数据集,
并不是当前flexGrid的可视数据集,而且在添加了分页后,直接修改原始数据集不会同步到
视图中,所以这里应该直接操作视图,即collectionView的items
参考:
代码:
theGrid.collectionView.items.push({}); 尝试了一下 demo里面老版本是可以解决了 但是新版本依然会出现这个问题 这边上传新的demo src为2019版本的jsnewsrc为最新的版本 当引用src时 问题解决 但是 newsrc 则任然有该问题 问题已收到,正在处理,将于今天18点前回复进展,帖子状态暂定为“未处理” 你好,这个问题尚在定位中,预计明天中午前给您答复。
页:
[1]