找回密码
 立即注册

QQ登录

只需一步,快速开始

裴松晨
金牌服务用户   /  发表于:2023-4-20 10:57  /   查看:1332  /  回复:6
100金币
本帖最后由 裴松晨 于 2023-4-20 17:03 编辑

选择顺序为:先选择红色圈起来的单元格下拉菜单,然后代码进行赋值操作,然后在绿色圈起来的单元格输入1就会改变第一个圈起来的值,其他数值不会改变,绑定的数据源也不一致,这是什么原因?
求看一下


image.png691622008.png

image.png32296751.png

demo.zip

1.16 MB, 下载次数: 36

最佳答案

查看完整内容

因为你代码监听了cellchanged事件 单元格编辑也会触发该事件 你需要的是在事件触发之后判断一下触发的单元格是不是A2,如果是A2再调用 _this.Checked方法。

6 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-20 10:57:38
来自 5#
因为你代码监听了cellchanged事件
image.png974168395.png
单元格编辑也会触发该事件
你需要的是在事件触发之后判断一下触发的单元格是不是A2,如果是A2再调用 _this.Checked方法。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-20 19:22:02
2#
问题已经收到,正在调研中,明天给你回复
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-20 19:26:00
3#
绑定数据源不一致的原因猜测跟您上一个问题的原因是一致的,简而言之不支持用导入Excel这种方式去给一个模板添加数据源。
回复 使用道具 举报
裴松晨
金牌服务用户   /  发表于:2023-4-21 09:20:08
4#
Clark.Pan 发表于 2023-4-20 19:26
绑定数据源不一致的原因猜测跟您上一个问题的原因是一致的,简而言之不支持用导入Excel这种方式去给一个模 ...

这个里面目前我没有用导入excel的方式去给模板生成数据源。

这个是我的开发步骤,麻烦您看下有什么问题:
1.我先是使用gc-spread-sheets-designer组件进行画取页面,并且给单元格绑定数据源
image.png103235472.png
2.样式以及数据源修改完成后,我进行了导出为js文件的操作
image.png948185729.png
3.然后我是在页面中引入js文件,并且设置了下拉菜单等信息
image.png204447020.png
回复 使用道具 举报
裴松晨
金牌服务用户   /  发表于:2023-4-21 19:29:41
6#
Clark.Pan 发表于 2023-4-21 19:05
因为你代码监听了cellchanged事件

单元格编辑也会触发该事件

好的,明白了,谢谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-23 14:59:51
7#
那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部